diff options
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]; |