forked from xt-sys/exectos
		
	Initial XtpLoadModule() implementation
This commit is contained in:
		@@ -12,6 +12,10 @@
 | 
			
		||||
#include <blmod.h>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/* XTOS kernel entry point */
 | 
			
		||||
typedef VOID (XTAPI *PXT_ENTRY_POINT)(IN PKERNEL_INITIALIZATION_BLOCK BootParameters);
 | 
			
		||||
 | 
			
		||||
/* XTOS boot protocol related routines forward references */
 | 
			
		||||
EFI_STATUS
 | 
			
		||||
XtBootSystem(IN PXT_BOOT_PROTOCOL_PARAMETERS Parameters);
 | 
			
		||||
 | 
			
		||||
@@ -19,6 +23,12 @@ EFI_STATUS
 | 
			
		||||
XtpBootSequence(IN PEFI_FILE_HANDLE BootDir,
 | 
			
		||||
                IN PXT_BOOT_PROTOCOL_PARAMETERS Parameters);
 | 
			
		||||
 | 
			
		||||
EFI_STATUS
 | 
			
		||||
XtpLoadModule(IN PEFI_FILE_HANDLE BootDir,
 | 
			
		||||
              IN PWCHAR FileName,
 | 
			
		||||
              IN LOADER_MEMORY_TYPE MemoryType,
 | 
			
		||||
              OUT PPECOFF_IMAGE_CONTEXT *ImageContext);
 | 
			
		||||
 | 
			
		||||
EFI_STATUS
 | 
			
		||||
BlXtLdrModuleMain(EFI_HANDLE ImageHandle,
 | 
			
		||||
                  PEFI_SYSTEM_TABLE SystemTable);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user