EFI_STATUS\r
InitializePciDevicePool (\r
VOID\r
- )\r
-;\r
+ );\r
\r
/**\r
Insert a root bridge into PCI device pool\r
EFI_STATUS\r
InsertRootBridge (\r
PCI_IO_DEVICE *RootBridge\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to insert a PCI device node under\r
InsertPciDevice (\r
PCI_IO_DEVICE *Bridge,\r
PCI_IO_DEVICE *PciDeviceNode\r
- )\r
-;\r
+ );\r
\r
/**\r
Destroy root bridge and remove it from deivce tree.\r
EFI_STATUS\r
DestroyRootBridge (\r
IN PCI_IO_DEVICE *RootBridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Destroy all the pci device node under the bridge.\r
EFI_STATUS\r
DestroyPciDeviceTree (\r
IN PCI_IO_DEVICE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Destroy all device nodes under the root bridge\r
EFI_STATUS\r
DestroyRootBridgeByHandle (\r
EFI_HANDLE Controller\r
- )\r
-;\r
+ );\r
\r
/**\r
This function registers the PCI IO device. It creates a handle for this PCI IO device\r
IN EFI_HANDLE Controller,\r
IN PCI_IO_DEVICE *PciIoDevice,\r
OUT EFI_HANDLE *Handle OPTIONAL\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to remove the whole PCI devices from the bridge.\r
RemoveAllPciDeviceOnBridge (\r
EFI_HANDLE RootBridgeHandle,\r
PCI_IO_DEVICE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
\r
DeRegisterPciDevice (\r
IN EFI_HANDLE Controller,\r
IN EFI_HANDLE Handle\r
- )\r
-;\r
+ );\r
\r
/**\r
Start to manage the PCI device on specified the root bridge or PCI-PCI Bridge\r
IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath,\r
IN OUT UINT8 *NumberOfChildren,\r
IN OUT EFI_HANDLE *ChildHandleBuffer\r
- )\r
-;\r
+ );\r
\r
/**\r
Start to manage all the PCI devices it found previously under \r
EFI_STATUS\r
StartPciDevices (\r
IN EFI_HANDLE Controller\r
- )\r
-;\r
+ );\r
\r
/**\r
Create root bridge device\r
PCI_IO_DEVICE *\r
CreateRootBridge (\r
IN EFI_HANDLE RootBridgeHandle\r
- )\r
-;\r
+ );\r
\r
/**\r
Get root bridge device instance by specific handle\r
PCI_IO_DEVICE *\r
GetRootBridgeByHandle (\r
EFI_HANDLE RootBridgeHandle\r
- )\r
-;\r
+ );\r
\r
BOOLEAN\r
RootBridgeExisted (\r
IN EFI_HANDLE RootBridgeHandle\r
- )\r
-;\r
+ );\r
\r
/**\r
Judege whether Pci device existed\r
PciDeviceExisted (\r
IN PCI_IO_DEVICE *Bridge,\r
IN PCI_IO_DEVICE *PciIoDevice\r
- )\r
-;\r
+ );\r
\r
/**\r
Active VGA device\r
PCI_IO_DEVICE *\r
ActiveVGADeviceOnTheSameSegment (\r
IN PCI_IO_DEVICE *VgaDevice\r
- )\r
-;\r
+ );\r
\r
/**\r
Active VGA device on root bridge\r
PCI_IO_DEVICE *\r
ActiveVGADeviceOnTheRootBridge (\r
IN PCI_IO_DEVICE *RootBridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Get HPC PCI address according to its device path\r
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *PciRootBridgeIo,\r
IN EFI_DEVICE_PATH_PROTOCOL *HpcDevicePath,\r
OUT UINT64 *PciAddress\r
- )\r
-;\r
+ );\r
\r
/**\r
Get HPC PCI address according to its device path\r
IN PCI_IO_DEVICE *RootBridge,\r
IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath,\r
OUT UINT64 *PciAddress\r
- )\r
-;\r
+ );\r
\r
/**\r
Destroy a pci device node.\r
EFI_STATUS\r
FreePciDevice (\r
IN PCI_IO_DEVICE *PciIoDevice\r
- )\r
-;\r
+ );\r
\r
#endif\r