/// Information Record header that appears at the beginning of each record\r
///\r
typedef struct {\r
- UINT8 Type;\r
- UINT8 Reserved;\r
- UINT16 RecordLength;\r
+ UINT8 Type;\r
+ UINT8 Reserved;\r
+ UINT16 RecordLength;\r
} EFI_ACPI_ASF_RECORD_HEADER;\r
\r
///\r
/// and configuration\r
///\r
typedef struct {\r
- EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
- UINT8 MinWatchDogResetValue;\r
- UINT8 MinPollingInterval;\r
- UINT16 SystemID;\r
- UINT32 IANAManufactureID;\r
- UINT8 FeatureFlags;\r
- UINT8 Reserved[3];\r
+ EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
+ UINT8 MinWatchDogResetValue;\r
+ UINT8 MinPollingInterval;\r
+ UINT16 SystemID;\r
+ UINT32 IANAManufactureID;\r
+ UINT8 FeatureFlags;\r
+ UINT8 Reserved[3];\r
} EFI_ACPI_ASF_INFO;\r
\r
///\r
/// ASF Alert Data\r
///\r
typedef struct {\r
- UINT8 DeviceAddress;\r
- UINT8 Command;\r
- UINT8 DataMask;\r
- UINT8 CompareValue;\r
- UINT8 EventSenseType;\r
- UINT8 EventType;\r
- UINT8 EventOffset;\r
- UINT8 EventSourceType;\r
- UINT8 EventSeverity;\r
- UINT8 SensorNumber;\r
- UINT8 Entity;\r
- UINT8 EntityInstance;\r
+ UINT8 DeviceAddress;\r
+ UINT8 Command;\r
+ UINT8 DataMask;\r
+ UINT8 CompareValue;\r
+ UINT8 EventSenseType;\r
+ UINT8 EventType;\r
+ UINT8 EventOffset;\r
+ UINT8 EventSourceType;\r
+ UINT8 EventSeverity;\r
+ UINT8 SensorNumber;\r
+ UINT8 Entity;\r
+ UINT8 EntityInstance;\r
} EFI_ACPI_ASF_ALERTDATA;\r
\r
///\r
/// Alert sensors definition\r
///\r
typedef struct {\r
- EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
- UINT8 AssertionEventBitMask;\r
- UINT8 DeassertionEventBitMask;\r
- UINT8 NumberOfAlerts;\r
- UINT8 ArrayElementLength; ///< For ASF version 1.0 and later, this filed is set to 0x0C\r
+ EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
+ UINT8 AssertionEventBitMask;\r
+ UINT8 DeassertionEventBitMask;\r
+ UINT8 NumberOfAlerts;\r
+ UINT8 ArrayElementLength; ///< For ASF version 1.0 and later, this filed is set to 0x0C\r
///\r
/// EFI_ACPI_ASF_ALERTDATA DeviceArray[ANYSIZE_ARRAY];\r
///\r
/// Alert Control Data\r
///\r
typedef struct {\r
- UINT8 Function;\r
- UINT8 DeviceAddress;\r
- UINT8 Command;\r
- UINT8 DataValue;\r
+ UINT8 Function;\r
+ UINT8 DeviceAddress;\r
+ UINT8 Command;\r
+ UINT8 DataValue;\r
} EFI_ACPI_ASF_CONTROLDATA;\r
\r
///\r
/// Alert Remote Control System Actions\r
///\r
typedef struct {\r
- EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
- UINT8 NumberOfControls;\r
- UINT8 ArrayElementLength; ///< For ASF version 1.0 and later, this filed is set to 0x4\r
- UINT16 RctlReserved;\r
+ EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
+ UINT8 NumberOfControls;\r
+ UINT8 ArrayElementLength; ///< For ASF version 1.0 and later, this filed is set to 0x4\r
+ UINT16 RctlReserved;\r
///\r
/// EFI_ACPI_ASF_CONTROLDATA; DeviceArray[ANYSIZE_ARRAY];\r
///\r
} EFI_ACPI_ASF_RCTL;\r
\r
-\r
///\r
/// Remote Control Capabilities\r
///\r
typedef struct {\r
- EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
- UINT8 RemoteControlCapabilities[7];\r
- UINT8 RMCPCompletionCode;\r
- UINT32 RMCPIANA;\r
- UINT8 RMCPSpecialCommand;\r
- UINT8 RMCPSpecialCommandParameter[2];\r
- UINT8 RMCPBootOptions[2];\r
- UINT8 RMCPOEMParameters[2];\r
+ EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
+ UINT8 RemoteControlCapabilities[7];\r
+ UINT8 RMCPCompletionCode;\r
+ UINT32 RMCPIANA;\r
+ UINT8 RMCPSpecialCommand;\r
+ UINT8 RMCPSpecialCommandParameter[2];\r
+ UINT8 RMCPBootOptions[2];\r
+ UINT8 RMCPOEMParameters[2];\r
} EFI_ACPI_ASF_RMCP;\r
\r
///\r
/// SMBus Devices with fixed addresses\r
///\r
typedef struct {\r
- EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
- UINT8 SEEPROMAddress;\r
- UINT8 NumberOfDevices;\r
+ EFI_ACPI_ASF_RECORD_HEADER RecordHeader;\r
+ UINT8 SEEPROMAddress;\r
+ UINT8 NumberOfDevices;\r
///\r
/// UINT8 FixedSmbusAddresses[ANYSIZE_ARRAY];\r
///\r
///\r
/// The revision stored in ASF! DESCRIPTION TABLE as BCD value\r
///\r
-#define EFI_ACPI_2_0_ASF_DESCRIPTION_TABLE_REVISION 0x20\r
+#define EFI_ACPI_2_0_ASF_DESCRIPTION_TABLE_REVISION 0x20\r
\r
///\r
/// "ASF!" ASF Description Table Signature\r