diff options
| author | Franklin Wei <frankhwei536@gmail.com> | 2015-03-02 21:37:44 -0500 |
|---|---|---|
| committer | Franklin Wei <frankhwei536@gmail.com> | 2015-03-02 21:37:44 -0500 |
| commit | a0721b4caa79b81e021678089fde0b8467daa1cd (patch) | |
| tree | 56af15c29704cc4c6738345ccd6c9db3782fd8d1 /include/kernel/multiboot.h | |
| parent | 46e94578765d3d2f03b83421d752e5dfc3e56d34 (diff) | |
| download | kappa-master.zip kappa-master.tar.gz kappa-master.tar.bz2 kappa-master.tar.xz | |
Diffstat (limited to '')
| -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 |