diff options
Diffstat (limited to 'include/kernel/multiboot.h')
| -rw-r--r-- | include/kernel/multiboot.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/kernel/multiboot.h b/include/kernel/multiboot.h index e1f7cf0..2d415bf 100644 --- a/include/kernel/multiboot.h +++ b/include/kernel/multiboot.h @@ -1,3 +1,6 @@ +#ifndef _MULTIBOOT_H_ +#define _MULTIBOOT_H_ + #include <stdint.h> struct multiboot_aout_symbol_table_t @@ -38,6 +41,13 @@ struct vbe_info_t { uint16_t reserved2; } __attribute__((packed)); +struct multiboot_mod_t { + uint32_t mod_start; + uint32_t mod_end; + uint32_t mod_str; + uint32_t reserved; +} __attribute__((packed)); + struct multiboot_info_t { /* Multiboot info version number */ @@ -88,3 +98,5 @@ struct multiboot_info_t uint16_t vbe_interface_off; uint16_t vbe_interface_len; } __attribute__((packed)); + +#endif |