Alert Standard Format (ASF) Specification
Alert Standard Format (ASF) Specification v2.0 DMTF Document DSP0136
DSP0136 23 April 2003 Page 65 of 94
5.1.1.1 Get Event Data
The Get Event Data message is used to poll ASF-sensors for individual event (specified by Event
Status Index) status and associated PET field values.
Note: If an ASF-sensor receives a Get Event Data message with an Event Status Index that is
out of range
(see 5.1.1), the sensor responds with the Status field value set to Event Status End.
This message uses the SMBus 2.0 Block Write-Block Read Process Call protocol and has two
return-data formats.
The format that returns PET field values is:
1 7 1 1 8 1 8 1
S Slave Address Wr A Command A Wr Byte Count A
• • •
ASF-sensor
Address
0 0 Sensor Device
0000 0001
0 0000 0100 0
8 1 8 1 8 1 8 1
Wr Data 1 A Wr Data 2 A Wr Data 3 A Wr Data 4 A
• • •
Sub Command
Get Event Data
0001 0001
0 Version Number
0001 0000
0 Event Status Index
00bb bbbb
11
0 Reserved
0000 0000
0
1 7 1 1 8 1
Sr Slave Address Rd A Rd Byte Count A
• • •
ASF-sensor Address 1 0 0000 1010 to 0000 1111
12
0
1 8 1 8 1 8 1
A Rd Data1 A Rd Data 2 A Rd Data3 A
• • •
0 Status
0 Event Sensor Type 0 Event Type 0
8 1 8 1 8 1 8 1
Rd Data4 A Rd Data5 A Rd Data6 A Rd Data7 A
• • •
Event Offset
13
0 Event Source Type 0 Event Severity 0 Sensor Device 0
8 1 8 1 8 1
Rd Data8 A Rd Data9 A Rd Data10 A
• • •
Sensor Number 0 Entity 0 Entity Instance 0
8 1 1
• • •
PEC ~A P
From zero (0) to five (5) bytes of Event Data [data dependent] 1
The format that does not return PET field values is:
1 7 1 1 8 1 8 1
S Slave Address Wr A Command A Wr Byte Count A
• • •
ASF-sensor
Address
0 0 Sensor Device
0000 0001
0 0000 0100 0
11
Event Status Index values range from 00h to 37h.
12
The Rd Byte Count ranges from 10 to 15, depending on the number of Event Data Bytes (0 to
5).
13
Bit 7 of this field is set when the PET event indicates a “Deassertion Event”. The ASF Sensor
provides the appropriate value for this bit. Typically, the bit value will reflect the assert or
deassert status as defined in section 5.1.1.