diff options
author | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-05-07 09:38:31 +0000 |
---|---|---|
committer | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-05-07 09:38:31 +0000 |
commit | df166ce57448db0df33b2ea77d1142610103677e (patch) | |
tree | 6bb507089920cb68dab5203141807058a5d508a7 /DuetPkg/DxeIpl/DxeInit.c | |
parent | 6f33781141f0665187f9287a927f50bdcff449f3 (diff) | |
download | edk2-df166ce57448db0df33b2ea77d1142610103677e.zip edk2-df166ce57448db0df33b2ea77d1142610103677e.tar.gz edk2-df166ce57448db0df33b2ea77d1142610103677e.tar.bz2 |
1) DxeIpl should not use UefiDriverEntryPointLib
2) Fix incorrect judgment for ACPI table in legacy region.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5177 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'DuetPkg/DxeIpl/DxeInit.c')
-rw-r--r-- | DuetPkg/DxeIpl/DxeInit.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/DuetPkg/DxeIpl/DxeInit.c b/DuetPkg/DxeIpl/DxeInit.c index e42cd4c..6bc3170 100644 --- a/DuetPkg/DxeIpl/DxeInit.c +++ b/DuetPkg/DxeIpl/DxeInit.c @@ -136,7 +136,8 @@ Returns: VOID *MemoryDescriptor;
VOID *NvStorageBase;
CHAR8 PrintBuffer[256];
-
+
+ ClearScreen();
PrintString("Enter DxeIpl ...\n");
/*
ClearScreen();
@@ -295,7 +296,6 @@ Returns: PrintString("\n\n\n\n\n\n\n\n\n\n");
PrintString(" WELCOME TO EFI WORLD!\n");
-
EnterDxeMain (StackTop, Handoff->DxeCoreEntryPoint, gHob, PageTableBase);
//
@@ -304,3 +304,12 @@ Returns: CpuDeadLoop ();
}
+EFI_STATUS
+EFIAPI
+_ModuleEntryPoint (
+ IN EFILDRHANDOFF *Handoff
+ )
+{
+ DxeInit(Handoff);
+ return EFI_SUCCESS;
+}
|