diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-01-20 22:20:18 +0100 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2010-01-20 22:20:37 +0100 |
commit | 63e9609b234b9eb8da73709491cac2233bbede35 (patch) | |
tree | 82a452e3e6641f4c6761f14e4c867f4bb9896323 /kernel/multiboot.h | |
parent | 043b8b9d4624d4208a330cbce9775c43f1bf1fc6 (diff) |
Executing foo-module.
Diffstat (limited to 'kernel/multiboot.h')
-rw-r--r-- | kernel/multiboot.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/kernel/multiboot.h b/kernel/multiboot.h index 5a9e348..93a5c30 100644 --- a/kernel/multiboot.h +++ b/kernel/multiboot.h @@ -4,6 +4,13 @@ #include "types.h" typedef struct { + uint32_t mod_start; + uint32_t mod_end; + char* string; + uint32_t reserved; +} multiboot_module; + +typedef struct { uint32_t flags; uint32_t mem_lower; @@ -14,7 +21,7 @@ typedef struct { char* cmdline; uint32_t mods_count; - uint32_t mods_addr; + multiboot_module* mods_addr; union { uint32_t foo[3]; |