kernel.h (371B)
1 #ifndef KERNEL_H 2 #define KERNEL_H 3 4 #include "efi.h" 5 6 struct efi_memory_map { 7 umm buf_size; 8 struct efi_memory_descriptor *map; 9 umm map_size; 10 umm desc_size; 11 u32 desc_ver; 12 umm key; 13 }; 14 15 struct efi_boot_info { 16 struct efi_memory_map memory_map; 17 }; 18 19 extern void 20 ksetup(struct efi_boot_info *info); 21 22 extern void 23 kmain(struct efi_boot_info *info); 24 25 26 27 #endif /* KERNEL_H */