XTLDR Rewrite #7

Samengevoegd
belliash heeft 184 commits samengevoegd van xtldr_rewrite naar master 2024-01-09 18:51:04 +01:00
4 gewijzigde bestanden met toevoegingen van 23 en 0 verwijderingen
Showing only changes of commit ee0603c318 - Show all commits

Bestand weergeven

@@ -19,6 +19,7 @@ list(APPEND XTLDR_SOURCE
${XTLDR_SOURCE_DIR}/hardware.c
${XTLDR_SOURCE_DIR}/memory.c
${XTLDR_SOURCE_DIR}/protocol.c
${XTLDR_SOURCE_DIR}/shell.c
${XTLDR_SOURCE_DIR}/string.c
${XTLDR_SOURCE_DIR}/textui.c
${XTLDR_SOURCE_DIR}/volume.c

Bestand weergeven

@@ -221,6 +221,10 @@ XTCDECL
VOID
BlSleepExecution(IN ULONG_PTR Milliseconds);
XTCDECL
VOID
BlStartLoaderShell();
XTCDECL
EFI_STATUS
BlStartXtLoader(IN EFI_HANDLE ImageHandle,

16
xtldr2/shell.c Normal file
Bestand weergeven

@@ -0,0 +1,16 @@
/**
* PROJECT: ExectOS
* COPYRIGHT: See COPYING.md in the top level directory
* FILE: xtldr/shell.c
* DESCRIPTION: XT Boot Loader shell
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
*/
#include <xtldr.h>
XTCDECL
VOID
BlStartLoaderShell()
{
}

Bestand weergeven

@@ -9,6 +9,7 @@
#include <xtldr.h>
/**
* Initializes EFI Boot Loader (XTLDR).
*
@@ -425,6 +426,7 @@ BlStartXtLoader(IN EFI_HANDLE ImageHandle,
}
/* Fallback to shell, if boot menu returned */
BlStartLoaderShell();
}
/* This point should be never reached, if this happen return error code */