From ee99fed2a52ac8bdd72d5fa1f4d798c7ef41248c Mon Sep 17 00:00:00 2001 From: Ada Christine Date: Fri, 23 Apr 2021 01:27:23 +0000 Subject: using struct memory_range and a modifed allocation function --- loader/loader_efi.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'loader/loader_efi.h') diff --git a/loader/loader_efi.h b/loader/loader_efi.h index a08f4c6..a1ba360 100644 --- a/loader/loader_efi.h +++ b/loader/loader_efi.h @@ -6,6 +6,8 @@ #include #include +#include + extern EFI_SYSTEM_TABLE *e_st; extern EFI_BOOT_SERVICES *e_bs; extern EFI_RUNTIME_SERVICES *e_rt; @@ -18,6 +20,8 @@ extern EFI_STATUS e_last_error; noreturn void efi_exit(EFI_STATUS status); +struct memory_range system_allocate(size_t size); + void *efi_allocate(size_t size); void efi_free(void *buffer); -- cgit v1.3.1-1-g115d