Buffer = AllocateZeroPool(Size);\r
ASSERT(Buffer != NULL);\r
\r
- Status = PciRbIo->Mem.Read(PciRbIo, EfiPciWidthUint8, (UINT64)Address, Size, Buffer);\r
+ Status = PciRbIo->Mem.Read(PciRbIo, EfiPciWidthUint8, (UINT64)(UINTN)Address, Size, Buffer);\r
if (EFI_ERROR(Status)) {\r
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PCIRBIO_ER), gShellDebug1HiiHandle, Status);\r
ShellStatus = SHELL_NOT_FOUND;\r
} else {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_MMIO_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)Address, Size);\r
- DumpHex(2,0,Size,Buffer);\r
+ ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_MMIO_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)(UINTN)Address, Size);\r
+ DumpHex(2, (UINTN)Address, Size, Buffer);\r
}\r
\r
FreePool(Buffer);\r
\r
if (ShellStatus == SHELL_SUCCESS) {\r
if (!ShellCommandLineGetFlag(Package, L"-mmio")) {\r
- ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)Address, Size);\r
- DumpHex(2,0,(UINTN)Size,Address);\r
+ ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_HEADER_ROW), gShellDebug1HiiHandle, (UINT64)(UINTN)Address, Size);\r
+ DumpHex(2, (UINTN)Address, (UINTN)Size, Address);\r
if (Address == (VOID*)gST) {\r
Acpi20TableAddress = 0;\r
AcpiTableAddress = 0;\r
MpsTableAddress = 0;\r
for (TableWalker = 0 ; TableWalker < gST->NumberOfTableEntries ; TableWalker++) {\r
if (CompareGuid(&gST->ConfigurationTable[TableWalker].VendorGuid, &gEfiAcpi20TableGuid)) {\r
- Acpi20TableAddress = (UINT64)gST->ConfigurationTable[TableWalker].VendorTable;\r
+ Acpi20TableAddress = (UINT64)(UINTN)gST->ConfigurationTable[TableWalker].VendorTable;\r
continue;\r
}\r
if (CompareGuid(&gST->ConfigurationTable[TableWalker].VendorGuid, &gEfiAcpi10TableGuid)) {\r
- AcpiTableAddress = (UINT64)gST->ConfigurationTable[TableWalker].VendorTable;\r
+ AcpiTableAddress = (UINT64)(UINTN)gST->ConfigurationTable[TableWalker].VendorTable;\r
continue;\r
}\r
if (CompareGuid(&gST->ConfigurationTable[TableWalker].VendorGuid, &gEfiSalSystemTableGuid)) {\r
- SalTableAddress = (UINT64)gST->ConfigurationTable[TableWalker].VendorTable;\r
+ SalTableAddress = (UINT64)(UINTN)gST->ConfigurationTable[TableWalker].VendorTable;\r
continue;\r
}\r
if (CompareGuid(&gST->ConfigurationTable[TableWalker].VendorGuid, &gEfiSmbiosTableGuid)) {\r
- SmbiosTableAddress = (UINT64)gST->ConfigurationTable[TableWalker].VendorTable;\r
+ SmbiosTableAddress = (UINT64)(UINTN)gST->ConfigurationTable[TableWalker].VendorTable;\r
continue;\r
}\r
if (CompareGuid(&gST->ConfigurationTable[TableWalker].VendorGuid, &gEfiMpsTableGuid)) {\r
- MpsTableAddress = (UINT64)gST->ConfigurationTable[TableWalker].VendorTable;\r
+ MpsTableAddress = (UINT64)(UINTN)gST->ConfigurationTable[TableWalker].VendorTable;\r
continue;\r
}\r
}\r
\r
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_DMEM_SYSTEM_TABLE), gShellDebug1HiiHandle, \r
- (UINT64)Address,\r
+ (UINT64)(UINTN)Address,\r
gST->Hdr.HeaderSize,\r
gST->Hdr.Revision,\r
- (UINT64)gST->ConIn,\r
- (UINT64)gST->ConOut,\r
- (UINT64)gST->StdErr,\r
- (UINT64)gST->RuntimeServices,\r
- (UINT64)gST->BootServices,\r
+ (UINT64)(UINTN)gST->ConIn,\r
+ (UINT64)(UINTN)gST->ConOut,\r
+ (UINT64)(UINTN)gST->StdErr,\r
+ (UINT64)(UINTN)gST->RuntimeServices,\r
+ (UINT64)(UINTN)gST->BootServices,\r
SalTableAddress,\r
AcpiTableAddress,\r
Acpi20TableAddress,\r