\r
#include <IndustryStandard/Acpi.h>\r
#include <IndustryStandard/Pci.h>\r
+\r
+#define PCI_MAX_SEGMENT 0\r
//\r
// Driver Instance Data Prototypes\r
//\r
-#define PCAT_PCI_ROOT_BRIDGE_SIGNATURE EFI_SIGNATURE_32('p', 'c', 'r', 'b')\r
+#define PCAT_PCI_ROOT_BRIDGE_SIGNATURE SIGNATURE_32('p', 'c', 'r', 'b')\r
\r
typedef struct {\r
UINT32 Signature;\r
#define DRIVER_INSTANCE_FROM_PCI_ROOT_BRIDGE_IO_THIS(a) \\r
CR(a, PCAT_PCI_ROOT_BRIDGE_INSTANCE, Io, PCAT_PCI_ROOT_BRIDGE_SIGNATURE)\r
\r
-#define VOLATILE volatile\r
//\r
// Private data types\r
//\r
typedef union {\r
- UINT8 VOLATILE *buf;\r
- UINT8 VOLATILE *ui8;\r
- UINT16 VOLATILE *ui16;\r
- UINT32 VOLATILE *ui32;\r
- UINT64 VOLATILE *ui64;\r
- UINTN VOLATILE ui;\r
+ UINT8 volatile *buf;\r
+ UINT8 volatile *ui8;\r
+ UINT16 volatile *ui16;\r
+ UINT32 volatile *ui32;\r
+ UINT64 volatile *ui64;\r
+ UINTN volatile ui;\r
} PTR;\r
\r
typedef struct {\r