diff options
Diffstat (limited to 'DuetPkg/DxeIpl')
-rw-r--r-- | DuetPkg/DxeIpl/DxeInit.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/DuetPkg/DxeIpl/DxeInit.c b/DuetPkg/DxeIpl/DxeInit.c index df360cbca9..b10e273f0c 100644 --- a/DuetPkg/DxeIpl/DxeInit.c +++ b/DuetPkg/DxeIpl/DxeInit.c @@ -138,7 +138,11 @@ Returns: VOID *MemoryDescriptor;
VOID *NvStorageBase;
CHAR8 PrintBuffer[256];
-
+ EFILDRHANDOFF HandoffCopy;
+
+ CopyMem ((VOID*) &HandoffCopy, (VOID*) Handoff, sizeof (EFILDRHANDOFF));
+ Handoff = &HandoffCopy;
+
ClearScreen();
PrintString("Enter DxeIpl ...\n");
|