1 //Multiboot structures and functions
3 #ifndef __KERNEL__MULTIBOOT___HEADER____
4 #define __KERNEL__MULTIBOOT___HEADER____
11 /** multiboot structures **/
26 } elf_section_header_table
;
41 aout_symbol_table aout_sym
;
42 elf_section_header_table elf_sec
;
49 UINT boot_loader_name
;
64 } multiboot_memory_map
;
71 /**functions to handle multiboot info **/
72 extern INT8
read_mboot_info (UINT
, UINT
*);
75 extern UINT
mboot_get_memsize_kbytes (void);
76 extern UINT
mboot_get_mmap_length (void);
77 extern UINT
mboot_get_mmap_add (void);
83 #endif //(__KERNEL__MULTIBOOT___HEADER____)