#pragma once #include #ifndef KERNEL_PHYS_ADDRESS #define KERNEL_PHYS_ADDRESS 0x100000 #endif #ifndef KERNEL_VIRT_ADDRESS #define KERNEL_VIRT_ADDRESS 0xf00000000 #endif #ifndef KERNEL_MEMTYPE #define KERNEL_MEMTYPE 0x80000000 #endif #ifndef KERNEL_FILENAME #define KERNEL_FILENAME L"kernel.bin" #endif EFI_STATUS loader_load_kernel(void **kernel_image, UINT64 *length);