Not really needed as each module will get both ImageHandle and SystemTable
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 28s
Builds / ExectOS (i686) (push) Successful in 28s

This commit is contained in:
2023-12-04 18:58:00 +01:00
parent 0a1df55a0f
commit c4f1429a3b
4 changed files with 0 additions and 42 deletions

View File

@@ -28,8 +28,6 @@ typedef VOID (*PBL_DEBUG_PRINT)(IN PUINT16 Format, IN ...);
typedef EFI_STATUS (*PBL_EXIT_BOOT_SERVICES)(IN UINT_PTR MapKey);
typedef EFI_STATUS (*PBL_FREE_PAGES)(IN UINT64 Size, IN EFI_PHYSICAL_ADDRESS Memory);
typedef EFI_STATUS (*PBL_FREE_POOL)(IN PVOID Memory);
typedef EFI_HANDLE (*PBL_GET_EFI_IMAGE_HANDLE)();
typedef PEFI_SYSTEM_TABLE (*PBL_GET_EFI_SYSTEM_TABLE)();
typedef EFI_STATUS (*PBL_OPEN_XT_PROTOCOL)(OUT PVOID *ProtocolHandler, IN PEFI_GUID ProtocolGuid);
typedef VOID (*PBL_SLEEP_EXECUTION)(IN ULONG_PTR Milliseconds);
@@ -81,8 +79,6 @@ typedef struct _XTBL_LOADER_PROTOCOL
struct
{
PBL_EXIT_BOOT_SERVICES ExitBootServices;
PBL_GET_EFI_IMAGE_HANDLE GetImageHandle;
PBL_GET_EFI_SYSTEM_TABLE GetSystemTable;
PBL_SLEEP_EXECUTION SleepExecution;
} Util;
} XTBL_LOADER_PROTOCOL, *PXTBL_LOADER_PROTOCOL;