Refactor, part 7; register XTLDR protocol
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 32s
Builds / ExectOS (i686) (push) Successful in 28s

This commit is contained in:
2023-12-05 22:18:25 +01:00
parent c4f1429a3b
commit 6733146b71
5 changed files with 31 additions and 24 deletions

View File

@@ -61,6 +61,11 @@ XTCDECL
EFI_STATUS
BlMemoryFreePool(IN PVOID Memory);
XTCDECL
EFI_STATUS
BlOpenXtProtocol(OUT PVOID *ProtocolHandler,
IN PEFI_GUID ProtocolGuid);
XTCDECL
VOID
BlSleepExecution(IN ULONG_PTR Milliseconds);
@@ -76,11 +81,11 @@ BlpActivateSerialIOController();
XTCDECL
VOID
BlpConfigParseCommandLine(VOID);
BlpParseCommandLineOptions(VOID);
XTCDECL
VOID
BlpConfigUpdateGlobalConfiguration(IN PWCHAR Options);
BlpUpdateGlobalConfiguration(IN PWCHAR Options);
XTCDECL
VOID
@@ -108,6 +113,10 @@ BlpInitializeSerialPort(IN ULONG PortNumber,
IN ULONG PortAddress,
IN ULONG BaudRate);
XTCDECL
EFI_STATUS
BlpRegisterXtLoaderProtocol();
XTCDECL
VOID
BlpStringFormat(IN BMPRINTCHAR PrintCharRoutine,