From 63e9609b234b9eb8da73709491cac2233bbede35 Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Wed, 20 Jan 2010 22:20:18 +0100 Subject: Executing foo-module. --- kernel/multiboot.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'kernel/multiboot.h') diff --git a/kernel/multiboot.h b/kernel/multiboot.h index 5a9e348..93a5c30 100644 --- a/kernel/multiboot.h +++ b/kernel/multiboot.h @@ -3,6 +3,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; @@ -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]; -- cgit v1.2.3