STATIC\r
VOID\r
PcatPciRootBridgeBarExisted (\r
- IN UINT64 Address,\r
+ IN UINTN Address,\r
OUT UINT32 *OriginalValue,\r
OUT UINT32 *Value\r
)\r
UINT8 Device;\r
UINT8 Function;\r
UINTN NumberOfDevices;\r
- UINT64 Address;\r
+ UINTN Address;\r
PCI_TYPE01 Pci;\r
UINT64 Attributes;\r
UINT64 Base;\r
for (PrimaryBus = 0; PrimaryBus <= PCI_MAX_BUS; PrimaryBus = SubBus + 1) {\r
SubBus = PrimaryBus;\r
Attributes = 0;\r
+\r
+ ZeroMem (&Io, sizeof (Io));\r
+ ZeroMem (&Mem, sizeof (Mem));\r
+ ZeroMem (&MemAbove4G, sizeof (MemAbove4G));\r
+ ZeroMem (&PMem, sizeof (PMem));\r
+ ZeroMem (&PMemAbove4G, sizeof (PMemAbove4G));\r
Io.Base = Mem.Base = MemAbove4G.Base = PMem.Base = PMemAbove4G.Base = MAX_UINT64;\r
- Io.Limit = Mem.Limit = MemAbove4G.Limit = PMem.Limit = PMemAbove4G.Limit = 0;\r
//\r
// Scan all the PCI devices on the primary bus of the PCI root bridge\r
//\r