XTLDR Rewrite #7

Fusionnée
belliash a fusionné 184 révision(s) à partir de xtldr_rewrite vers master 2024-01-09 18:51:04 +01:00
4 fichiers modifiés avec 23 ajouts et 0 suppressions
Affiche uniquement les changements de la révision ee0603c318 - Afficher toutes les révisions

Voir le fichier

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

Voir le fichier

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

16
xtldr2/shell.c Fichier normal
Voir le fichier

@@ -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()
{
}

Voir le fichier

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