<LibraryClasses>
PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
}
- UefiCpuPkg/CpuIoDxe/CpuIo.inf
+ UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf
DuetPkg/CpuDxe/Cpu.inf
PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf
PcAtChipsetPkg/KbcResetDxe/Reset.inf
\r
[Protocols]\r
gEfiMetronomeArchProtocolGuid\r
- gEfiCpuIoProtocolGuid\r
+ gEfiCpuIo2ProtocolGuid\r
\r
[Depex]\r
- gEfiCpuIoProtocolGuid\r
+ gEfiCpuIo2ProtocolGuid\r
#include "PcatPciRootBridge.h"\r
#include "DeviceIo.h"\r
\r
-EFI_CPU_IO_PROTOCOL *gCpuIo;\r
+EFI_CPU_IO2_PROTOCOL *gCpuIo;\r
\r
EFI_STATUS\r
EFIAPI\r
//\r
// Initialize gCpuIo now since the chipset init code requires it.\r
//\r
- Status = gBS->LocateProtocol (&gEfiCpuIoProtocolGuid, NULL, (VOID **)&gCpuIo);\r
+ Status = gBS->LocateProtocol (&gEfiCpuIo2ProtocolGuid, NULL, (VOID **)&gCpuIo);\r
ASSERT_EFI_ERROR (Status);\r
\r
//\r
#include <PiDxe.h>\r
#include <Protocol/PciRootBridgeIo.h>\r
#include <Protocol/DeviceIo.h>\r
-#include <Protocol/CpuIo.h>\r
+#include <Protocol/CpuIo2.h>\r
\r
#include <Library/UefiLib.h>\r
#include <Library/BaseLib.h>\r
\r
EFI_DEVICE_PATH_PROTOCOL *DevicePath;\r
EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL Io;\r
- EFI_CPU_IO_PROTOCOL *CpuIo;\r
+ EFI_CPU_IO2_PROTOCOL *CpuIo;\r
\r
UINT32 RootBridgeNumber;\r
UINT32 PrimaryBus;\r
IN EFI_SYSTEM_TABLE *SystemTable\r
);\r
\r
-extern EFI_CPU_IO_PROTOCOL *gCpuIo;\r
+extern EFI_CPU_IO2_PROTOCOL *gCpuIo;\r
\r
#endif\r
[Protocols]\r
gEfiPciRootBridgeIoProtocolGuid\r
gEfiDeviceIoProtocolGuid\r
- gEfiCpuIoProtocolGuid\r
+ gEfiCpuIo2ProtocolGuid\r
\r
[Guids]\r
gEfiPciOptionRomTableGuid\r
gEfiPciExpressBaseAddressGuid\r
\r
[Depex]\r
- gEfiCpuIoProtocolGuid\r
+ gEfiCpuIo2ProtocolGuid\r