Add the missing definitions in framework Pci Host bridge specification.
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 19 Feb 2009 08:36:23 +0000 (08:36 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 19 Feb 2009 08:36:23 +0000 (08:36 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7543 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkPkg/Include/Protocol/PciHostBridgeResourceAllocation.h

index 2b272135cb25fdd51b4eb0901430a84896a7ada0..f56e4480e4e28372112cdf851d0f9fc2551dde9d 100644 (file)
@@ -50,6 +50,14 @@ typedef struct _EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL EFI_PCI_HOST_BR
 //\r
 #define EFI_PCI_HOST_BRIDGE_MEM64_DECODE   2\r
 \r
+typedef UINT64 EFI_RESOURCE_ALLOCATION_STATUS;\r
+\r
+/// The request of this resource type could be fulfilled.\r
+#define EFI_RESOURCE_SATISFIED      0x0000000000000000ULL\r
+\r
+/// The request of this resource type could not be fulfilled for its\r
+/// absence in the host bridge resource pool.\r
+#define EFI_RESOURCE_NOT_SATISFIED  0xFFFFFFFFFFFFFFFFULL\r
 \r
 //\r
 // EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PHASE\r