| 1 | #ifndef PROTOS__MULTIBOOT_H__ |
| 2 | #define PROTOS__MULTIBOOT_H__ |
| 3 | |
| 4 | #include <stdint.h> |
| 5 | #include <lib/misc.h> |
| 6 | |
| 7 | struct mb_reloc_stub { |
| 8 | char jmp[4]; |
| 9 | uint32_t magic; |
| 10 | uint32_t entry_point; |
| 11 | uint32_t mb_info_target; |
| 12 | }; |
| 13 | |
| 14 | extern symbol multiboot_spinup_32; |
| 15 | extern symbol multiboot_reloc_stub, multiboot_reloc_stub_end; |
| 16 | |
| 17 | #endif |
