git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9202
6f19259b-4bc3-4df7-8a09-
765794883524
BOOLEAN Done;\r
\r
ASSERT (Format != NULL);\r
BOOLEAN Done;\r
\r
ASSERT (Format != NULL);\r
- ASSERT (VaListMarker != NULL);\r
ASSERT (BaseListMarker != NULL);\r
\r
BaseListStart = BaseListMarker;\r
ASSERT (BaseListMarker != NULL);\r
\r
BaseListStart = BaseListMarker;\r
UINTN Length;\r
UTF8_CHAR Utf8Char;\r
CHAR8 GraphicChar;\r
UINTN Length;\r
UTF8_CHAR Utf8Char;\r
CHAR8 GraphicChar;\r
EFI_STATUS Status;\r
UINT8 ValidBytes;\r
//\r
EFI_STATUS Status;\r
UINT8 ValidBytes;\r
//\r
}\r
\r
MemorySubClassData.Record.ArrayStartAddress.MemoryArrayStartAddress = 0;\r
}\r
\r
MemorySubClassData.Record.ArrayStartAddress.MemoryArrayStartAddress = 0;\r
- MemorySubClassData.Record.ArrayStartAddress.MemoryArrayEndAddress = LShiftU64 (TotalMemorySize, 20) - 1;\r
- MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.ProducerName = gEfiCallerIdGuid;\r
+ MemorySubClassData.Record.ArrayStartAddress.MemoryArrayEndAddress = LShiftU64 (TotalMemorySize, 20) - 1; \r
+ CopyGuid (&MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.ProducerName, &gEfiCallerIdGuid);\r
MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.Instance = 1;\r
MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.SubInstance = EFI_SUBCLASS_INSTANCE_NON_APPLICABLE;\r
MemorySubClassData.Record.ArrayStartAddress.MemoryArrayPartitionWidth = 0;\r
MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.Instance = 1;\r
MemorySubClassData.Record.ArrayStartAddress.PhysicalMemoryArrayLink.SubInstance = EFI_SUBCLASS_INSTANCE_NON_APPLICABLE;\r
MemorySubClassData.Record.ArrayStartAddress.MemoryArrayPartitionWidth = 0;\r
// Process DEBUG () macro
//
AsciiBSPrint (PrintBuffer, BYTES_PER_RECORD, Format, Marker);
// Process DEBUG () macro
//
AsciiBSPrint (PrintBuffer, BYTES_PER_RECORD, Format, Marker);
+ printf ("%s", PrintBuffer);