//\r
// PIRQ information constants.\r
//\r
-#define MAX_IRQ_ROUTING_ENTRIES 6\r
-#define MAX_IRQ_PRIORITY_ENTRIES 7\r
+#define MAX_IRQ_ROUTING_ENTRIES 6\r
+#define MAX_IRQ_PRIORITY_ENTRIES 7\r
\r
-#define V_INTEL_VENDOR_ID 0x8086\r
-#define V_PIIX4_IDE_DEVICE_ID 0x7010\r
+#define V_INTEL_VENDOR_ID 0x8086\r
+#define V_PIIX4_IDE_DEVICE_ID 0x7010\r
\r
//\r
// Type declarations\r
//\r
typedef struct {\r
- UINT8 SetupValue;\r
- UINT16 DeviceType;\r
- UINT8 Class;\r
- UINT8 SubClass;\r
+ UINT8 SetupValue;\r
+ UINT16 DeviceType;\r
+ UINT8 Class;\r
+ UINT8 SubClass;\r
} EFI_SETUP_BBS_MAP;\r
\r
typedef struct {\r
- UINT8 Class;\r
- UINT8 SubClass;\r
+ UINT8 Class;\r
+ UINT8 SubClass;\r
} PCI_CLASS_RECORD;\r
\r
typedef struct {\r
- EFI_LEGACY_PIRQ_TABLE_HEADER PirqTable;\r
- EFI_LEGACY_IRQ_ROUTING_ENTRY IrqRoutingEntry[MAX_IRQ_ROUTING_ENTRIES];\r
+ EFI_LEGACY_PIRQ_TABLE_HEADER PirqTable;\r
+ EFI_LEGACY_IRQ_ROUTING_ENTRY IrqRoutingEntry[MAX_IRQ_ROUTING_ENTRIES];\r
} EFI_LEGACY_PIRQ_TABLE;\r
\r
typedef struct {\r
- EFI_HANDLE Handle;\r
- UINT16 Vid;\r
- UINT16 Did;\r
- UINT16 SvId;\r
- UINT16 SysId;\r
+ EFI_HANDLE Handle;\r
+ UINT16 Vid;\r
+ UINT16 Did;\r
+ UINT16 SvId;\r
+ UINT16 SysId;\r
} DEVICE_STRUCTURE;\r
\r
typedef struct {\r
- EFI_GUID FileName;\r
- UINTN Valid;\r
+ EFI_GUID FileName;\r
+ UINTN Valid;\r
} SYSTEM_ROM_TABLE;\r
\r
typedef struct {\r
- UINT32 Signature;\r
- EFI_HANDLE Handle;\r
- EFI_LEGACY_BIOS_PLATFORM_PROTOCOL LegacyBiosPlatform;\r
- EFI_HANDLE ImageHandle;\r
- EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *PciRootBridgeIo;\r
+ UINT32 Signature;\r
+ EFI_HANDLE Handle;\r
+ EFI_LEGACY_BIOS_PLATFORM_PROTOCOL LegacyBiosPlatform;\r
+ EFI_HANDLE ImageHandle;\r
+ EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *PciRootBridgeIo;\r
} LEGACY_BIOS_PLATFORM_INSTANCE;\r
\r
-#define LEGACY_BIOS_PLATFORM_INSTANCE_SIGNATURE SIGNATURE_32('P','B','I','O')\r
+#define LEGACY_BIOS_PLATFORM_INSTANCE_SIGNATURE SIGNATURE_32('P','B','I','O')\r
\r
#define LEGACY_BIOS_PLATFORM_INSTANCE_FROM_THIS(this) \\r
CR (this, \\r
)\r
\r
#endif\r
-\r