Initial code for reading configuration from a file
Some checks failed
Builds / ExectOS (amd64) (push) Failing after 19s
Builds / ExectOS (i686) (push) Failing after 15s

This commit is contained in:
2023-12-09 23:45:41 +01:00
parent b57ee630fd
commit a06f32c61d
3 changed files with 258 additions and 37 deletions

View File

@@ -168,14 +168,19 @@ BlpInitializeSerialPort(IN ULONG PortNumber,
IN ULONG BaudRate);
XTCDECL
EFI_STATUS
BlpLoadConfigurationFile(IN CONST PWCHAR ConfigDirectory,
IN CONST PWCHAR ConfigFile,
OUT PCHAR *ConfigData);
VOID
BlpParseCommandLine(VOID);
XTCDECL
VOID
BlpParseCommandLineOptions(VOID);
EFI_STATUS
BlpParseConfigurationFile(IN CONST PCHAR RawConfig,
OUT PLIST_ENTRY Configuration);
XTCDECL
EFI_STATUS
BlpReadConfigurationFile(IN CONST PWCHAR ConfigDirectory,
IN CONST PWCHAR ConfigFile,
OUT PCHAR *ConfigData);
XTCDECL
EFI_STATUS