XenevaOS
Loading...
Searching...
No Matches
AlertStandardFormatTable.h
Go to the documentation of this file.
1
14#ifndef _ALERT_STANDARD_FORMAT_TABLE_H_
15#define _ALERT_STANDARD_FORMAT_TABLE_H_
16
18
19//
20// Ensure proper structure formats
21//
22#pragma pack (1)
23
32
46
64
78
88
101
102
106typedef struct {
108 UINT8 RemoteControlCapabilities[7];
112 UINT8 RMCPSpecialCommandParameter[2];
113 UINT8 RMCPBootOptions[2];
114 UINT8 RMCPOEMParameters[2];
116
128
133
137#define EFI_ACPI_2_0_ASF_DESCRIPTION_TABLE_REVISION 0x20
138
142#define EFI_ACPI_ASF_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32 ('A', 'S', 'F', '!')
143
144#pragma pack ()
145
146#endif // _ALERT_STANDARD_FORMAT_TABLE_H
unsigned int UINT32
Definition ProcessorBind.h:102
UINT8 Reserved
Definition Acpi30.h:40
EFI_ACPI_DESCRIPTION_HEADER EFI_ACPI_ASF_DESCRIPTION_HEADER
Definition AlertStandardFormatTable.h:132
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
Definition AlertStandardFormatTable.h:120
UINT8 SEEPROMAddress
Definition AlertStandardFormatTable.h:122
EFI_ACPI_ASF_RECORD_HEADER RecordHeader
Definition AlertStandardFormatTable.h:121
UINT8 NumberOfDevices
Definition AlertStandardFormatTable.h:123
Definition AlertStandardFormatTable.h:50
UINT8 Command
Definition AlertStandardFormatTable.h:52
UINT8 DeviceAddress
Definition AlertStandardFormatTable.h:51
UINT8 EntityInstance
Definition AlertStandardFormatTable.h:62
UINT8 EventSeverity
Definition AlertStandardFormatTable.h:59
UINT8 Entity
Definition AlertStandardFormatTable.h:61
UINT8 DataMask
Definition AlertStandardFormatTable.h:53
UINT8 EventOffset
Definition AlertStandardFormatTable.h:57
UINT8 SensorNumber
Definition AlertStandardFormatTable.h:60
UINT8 CompareValue
Definition AlertStandardFormatTable.h:54
UINT8 EventSourceType
Definition AlertStandardFormatTable.h:58
UINT8 EventType
Definition AlertStandardFormatTable.h:56
UINT8 EventSenseType
Definition AlertStandardFormatTable.h:55
Definition AlertStandardFormatTable.h:68
EFI_ACPI_ASF_RECORD_HEADER RecordHeader
Definition AlertStandardFormatTable.h:69
UINT8 AssertionEventBitMask
Definition AlertStandardFormatTable.h:70
UINT8 DeassertionEventBitMask
Definition AlertStandardFormatTable.h:71
UINT8 ArrayElementLength
Definition AlertStandardFormatTable.h:73
UINT8 NumberOfAlerts
Definition AlertStandardFormatTable.h:72
Definition AlertStandardFormatTable.h:82
UINT8 DataValue
Definition AlertStandardFormatTable.h:86
UINT8 DeviceAddress
Definition AlertStandardFormatTable.h:84
UINT8 Command
Definition AlertStandardFormatTable.h:85
UINT8 Function
Definition AlertStandardFormatTable.h:83
Definition AlertStandardFormatTable.h:37
UINT8 MinWatchDogResetValue
Definition AlertStandardFormatTable.h:39
UINT32 IANAManufactureID
Definition AlertStandardFormatTable.h:42
UINT8 MinPollingInterval
Definition AlertStandardFormatTable.h:40
UINT16 SystemID
Definition AlertStandardFormatTable.h:41
UINT8 FeatureFlags
Definition AlertStandardFormatTable.h:43
EFI_ACPI_ASF_RECORD_HEADER RecordHeader
Definition AlertStandardFormatTable.h:38
Definition AlertStandardFormatTable.h:92
EFI_ACPI_ASF_RECORD_HEADER RecordHeader
Definition AlertStandardFormatTable.h:93
UINT8 ArrayElementLength
For ASF version 1.0 and later, this filed is set to 0x4.
Definition AlertStandardFormatTable.h:95
UINT16 RctlReserved
Definition AlertStandardFormatTable.h:96
UINT8 NumberOfControls
Definition AlertStandardFormatTable.h:94
Definition AlertStandardFormatTable.h:27
UINT8 Reserved
Definition AlertStandardFormatTable.h:29
UINT16 RecordLength
Definition AlertStandardFormatTable.h:30
UINT8 Type
Definition AlertStandardFormatTable.h:28
Definition AlertStandardFormatTable.h:106
UINT32 RMCPIANA
Definition AlertStandardFormatTable.h:110
UINT8 RMCPSpecialCommand
Definition AlertStandardFormatTable.h:111
UINT8 RMCPCompletionCode
Definition AlertStandardFormatTable.h:109
EFI_ACPI_ASF_RECORD_HEADER RecordHeader
Definition AlertStandardFormatTable.h:107
Definition Acpi10.h:32