+++ /dev/null
-/** @file\r
-This code supports a the private implementation\r
-of the Legacy BIOS Platform protocol\r
-\r
-Copyright (c) 2013-2015 Intel Corporation.\r
-\r
-SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-\r
-**/\r
-\r
-#ifndef PCI_PLATFORM_H_\r
-#define PCI_PLATFORM_H_\r
-\r
-#include <IndustryStandard/Pci.h>\r
-#include <Library/PcdLib.h>\r
-//\r
-// Global variables for Option ROMs\r
-//\r
-#define NULL_ROM_FILE_GUID \\r
-{ 0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }}\r
-\r
-#define ONBOARD_VIDEO_OPTION_ROM_FILE_GUID \\r
-{ 0x8dfae5d4, 0xb50e, 0x4c10, {0x96, 0xe6, 0xf2, 0xc2, 0x66, 0xca, 0xcb, 0xb6 }}\r
-\r
-#define IDE_RAID_OPTION_ROM_FILE_GUID \\r
-{ 0x3392A8E1, 0x1881, 0x4398, {0x83, 0xa6, 0x53, 0xd3, 0x87, 0xdb, 0x20, 0x20 }}\r
-\r
-#define TANX_UNDI_OPTION_ROM_FILE_GUID \\r
-{ 0x84c24ab0, 0x124e, 0x4aed, {0x8e, 0xfe, 0xf9, 0x1b, 0xb9, 0x73, 0x69, 0xf4 }}\r
-\r
-#define PXE_UNDI_OPTION_ROM_FILE_GUID \\r
-{ 0xea34cd48, 0x5fdf, 0x46f0, {0xb5, 0xfa, 0xeb, 0xe0, 0x76, 0xa4, 0xf1, 0x2c }}\r
-\r
-\r
-typedef struct {\r
- EFI_GUID FileName;\r
- UINTN Segment;\r
- UINTN Bus;\r
- UINTN Device;\r
- UINTN Function;\r
- UINT16 VendorId;\r
- UINT16 DeviceId;\r
-} PCI_OPTION_ROM_TABLE;\r
-\r
-\r
-EFI_STATUS\r
-PhaseNotify (\r
- IN EFI_PCI_PLATFORM_PROTOCOL *This,\r
- IN EFI_HANDLE HostBridge,\r
- IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PHASE Phase,\r
- IN EFI_PCI_CHIPSET_EXECUTION_PHASE ChipsetPhase\r
- );\r
-\r
-\r
-EFI_STATUS\r
-PlatformPrepController (\r
- IN EFI_PCI_PLATFORM_PROTOCOL *This,\r
- IN EFI_HANDLE HostBridge,\r
- IN EFI_HANDLE RootBridge,\r
- IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_PCI_ADDRESS PciAddress,\r
- IN EFI_PCI_CONTROLLER_RESOURCE_ALLOCATION_PHASE Phase,\r
- IN EFI_PCI_CHIPSET_EXECUTION_PHASE ChipsetPhase\r
- );\r
-\r
-EFI_STATUS\r
-GetPlatformPolicy (\r
- IN CONST EFI_PCI_PLATFORM_PROTOCOL *This,\r
- OUT EFI_PCI_PLATFORM_POLICY *PciPolicy\r
- );\r
-\r
-EFI_STATUS\r
-GetPciRom (\r
- IN CONST EFI_PCI_PLATFORM_PROTOCOL *This,\r
- IN EFI_HANDLE PciHandle,\r
- OUT VOID **RomImage,\r
- OUT UINTN *RomSize\r
- );\r
-\r
-#endif\r
-\r
-\r