Cleanup dummy module a bit #2
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 26s
Builds / ExectOS (i686) (push) Successful in 27s

This commit is contained in:
Rafal Kupiec 2024-01-02 13:28:58 +01:00
parent 46ebe5c250
commit 490501763f
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4

View File

@ -7,21 +7,16 @@
*/
#include <xtblapi.h>
#include <globals.h>
/* Dummy module information */
XTBL_MODINFO = L"Dummy XTLDR module";
// XTBL_MODDEPS = {L"dummy2"};
/* XTLDR protocol handler */
PXTBL_LOADER_PROTOCOL XtLdrProto;
/* Dummy Boot Protocol handler */
XTBL_BOOT_PROTOCOL DummyProtocol;
XTCDECL
EFI_STATUS
BootDummyOS(IN PXTBL_BOOT_PARAMETERS Parameters)
BlBootDummyOS(IN PXTBL_BOOT_PARAMETERS Parameters)
{
return STATUS_EFI_SUCCESS;
}
@ -56,11 +51,11 @@ XtLdrModuleMain(IN EFI_HANDLE ImageHandle,
}
/* Set boot protocol routines */
DummyProtocol.BootSystem = BootDummyOS;
BlpDummyProtocol.BootSystem = BlBootDummyOS;
/* Register XTOS boot protocol */
XtLdrProto->Boot.RegisterProtocol(L"XTOS", &DummyGuid);
/* Register DUMMY protocol as XTOS boot protocol */
return XtLdrProto->Protocol.Register(&DummyGuid, &DummyProtocol);
return XtLdrProto->Protocol.Register(&DummyGuid, &BlpDummyProtocol);
}