SkipVGAAperture (\r
OUT UINT64 *Start,\r
IN UINT64 Length\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to skip ISA aliasing aperture\r
SkipIsaAliasAperture (\r
OUT UINT64 *Start,\r
IN UINT64 Length\r
- )\r
-;\r
+ );\r
\r
/**\r
This function inserts a resource node into the resource list.\r
InsertResourceNode (\r
PCI_RESOURCE_NODE *Bridge,\r
PCI_RESOURCE_NODE *ResNode\r
- )\r
-;\r
+ );\r
\r
/**\r
\r
PCI_RESOURCE_NODE *Dst,\r
PCI_RESOURCE_NODE *Res,\r
BOOLEAN TypeMerge\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to calculate the IO16 aperture\r
EFI_STATUS\r
CalculateApertureIo16 (\r
IN PCI_RESOURCE_NODE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to calculate the resource aperture\r
EFI_STATUS\r
CalculateResourceAperture (\r
IN PCI_RESOURCE_NODE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Get IO/Memory resource infor for given PCI device\r
PCI_RESOURCE_NODE *PMem32Node,\r
PCI_RESOURCE_NODE *Mem64Node,\r
PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to create a resource node\r
IN UINT8 Bar,\r
IN PCI_BAR_TYPE ResType,\r
IN PCI_RESOURCE_USAGE ResUsage\r
- )\r
-;\r
+ );\r
\r
/**\r
This routine is used to extract resource request from\r
IN PCI_RESOURCE_NODE *PMem32Node,\r
IN PCI_RESOURCE_NODE *Mem64Node,\r
IN PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to do the resource padding for a specific platform\r
PCI_RESOURCE_NODE *PMem32Node,\r
PCI_RESOURCE_NODE *Mem64Node,\r
PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to degrade resource if the upstream bridge \r
IN PCI_RESOURCE_NODE *PMem32Node,\r
IN PCI_RESOURCE_NODE *Mem64Node,\r
IN PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Test whether bridge device support decode resource\r
BridgeSupportResourceDecode (\r
IN PCI_IO_DEVICE *Bridge,\r
IN UINT32 Decode\r
- )\r
-;\r
+ );\r
\r
/**\r
This function is used to program the resource allocated \r
ProgramResource (\r
IN UINT64 Base,\r
IN PCI_RESOURCE_NODE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Program Bar register.\r
ProgramBar (\r
IN UINT64 Base,\r
IN PCI_RESOURCE_NODE *Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Program PPB apperture\r
ProgramPpbApperture (\r
IN UINT64 Base,\r
IN PCI_RESOURCE_NODE *Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Program parent bridge for oprom\r
IN PCI_IO_DEVICE *PciDevice,\r
IN UINT32 OptionRomBase,\r
IN BOOLEAN Enable\r
- )\r
-;\r
+ );\r
\r
/**\r
Test whether resource exists for a bridge\r
BOOLEAN\r
ResourceRequestExisted (\r
IN PCI_RESOURCE_NODE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Initialize resource pool structure.\r
InitializeResourcePool (\r
PCI_RESOURCE_NODE *ResourcePool,\r
PCI_BAR_TYPE ResourceType\r
- )\r
-;\r
+ );\r
\r
/**\r
Get all resource information for given Pci device\r
PCI_RESOURCE_NODE *PMem32Pool,\r
PCI_RESOURCE_NODE *Mem64Pool,\r
PCI_RESOURCE_NODE *PMem64Pool\r
- )\r
-;\r
+ );\r
\r
/**\r
Destory given resource tree\r
EFI_STATUS\r
DestroyResourceTree (\r
IN PCI_RESOURCE_NODE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Record the reserved resource and insert to reserved list.\r
IN UINT64 Length,\r
IN PCI_BAR_TYPE ResType,\r
IN PCI_IO_DEVICE *Bridge\r
- )\r
-;\r
+ );\r
\r
/**\r
Insert resource padding for P2C\r
PCI_RESOURCE_NODE *PMem32Node,\r
PCI_RESOURCE_NODE *Mem64Node,\r
PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Program P2C register for given resource node\r
ProgramP2C (\r
IN UINT64 Base,\r
IN PCI_RESOURCE_NODE *Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Create padding resource node.\r
PCI_RESOURCE_NODE *PMem32Node,\r
PCI_RESOURCE_NODE *Mem64Node,\r
PCI_RESOURCE_NODE *PMem64Node\r
- )\r
-;\r
+ );\r
\r
/**\r
Get padding resource for PPB\r
VOID\r
GetResourcePaddingPpb (\r
IN PCI_IO_DEVICE *PciIoDevice\r
- )\r
-;\r
+ );\r
\r
/**\r
Reset and all bus number from specific bridge.\r
ResetAllPpbBusNumber (\r
IN PCI_IO_DEVICE *Bridge,\r
IN UINT8 StartBusNumber\r
- )\r
-;\r
+ );\r
\r
#endif\r