mirror of https://github.com/acidanthera/audk.git
ShellPkg: Updates to DumpHex() and ‘dmem’ command for correct output format
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Chris Phillips <chrisp@hp.com> reviewed-by: Jaben Carsey <jaben.carsey@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14010 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
46ece1ff4f
commit
5904052aab
|
@ -74,7 +74,7 @@ DisplayMmioMemory(
|
|||
ShellStatus = SHELL_NOT_FOUND;
|
||||
} else {
|
||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_MMIO_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)(UINTN)Address, Size);
|
||||
DumpHex(2,0,Size,Buffer);
|
||||
DumpHex(2, (UINTN)Address, Size, Buffer);
|
||||
}
|
||||
|
||||
FreePool(Buffer);
|
||||
|
@ -168,7 +168,7 @@ ShellCommandRunDmem (
|
|||
if (ShellStatus == SHELL_SUCCESS) {
|
||||
if (!ShellCommandLineGetFlag(Package, L"-mmio")) {
|
||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)(UINTN)Address, Size);
|
||||
DumpHex(2,0,(UINTN)Size,Address);
|
||||
DumpHex(2, (UINTN)Address, (UINTN)Size, Address);
|
||||
if (Address == (VOID*)gST) {
|
||||
Acpi20TableAddress = 0;
|
||||
AcpiTableAddress = 0;
|
||||
|
|
|
@ -180,7 +180,7 @@ DumpHex (
|
|||
|
||||
Val[Index * 3] = 0;
|
||||
Str[Index] = 0;
|
||||
ShellPrintEx(-1, -1, L"%*a%02X: %-.48a *%a*\r\n", Indent, "", Offset, Val, Str);
|
||||
ShellPrintEx(-1, -1, L"%*a%08X: %-48a *%a*\r\n", Indent, "", Offset, Val, Str);
|
||||
|
||||
Data += Size;
|
||||
Offset += Size;
|
||||
|
|
Loading…
Reference in New Issue