Alert Standard Format (ASF) Specification

Alert Standard Format (ASF) Specification v2.0 DMTF Document DSP0136
DSP0136 23 April 2003 Page 70 of 94
Field Name Bit(s) Meaning
0 Address Write Enable. If set to 1b, the device records the SMBus
Address supplied on an SMBus write message as a target of Push Alert
or Asynchronous Event Notification messages; otherwise (0b), the device
preserves any previously set address.
Auxiliary
Management
Device
Address 2
7:0 This field uses the same format as Auxiliary Management Device Address
1, defined above.
An SMBus master device uses an SMBus write block format to set the ASF sensor’s
configuration:
1 7 1 1 8 1 8 1 8 1
S Slave Address Wr A Command A Byte Count A Data1 A
ASF-Sensor Address 0 0 Messaging
0000 0100
0
0000 0110
0 Sub Command
Set Alert Configuration
0001 0001
0
7 1 8 1
Data2 A Data3 A
Version Number
0001 0000
0 Interface Class 0
8 1 8 1 8 1 8 1 1
Data4 A Data4 A Data6 A PEC A P
Push
Configuration
0 Auxiliary Management
Device Address 1
0 Auxiliary Management
Device Address 2
0 [data
dependent]
0
An SMBus master device uses an SMBus block-read format to read the ASF sensor’s current
configuration settings:
1 7 1 1 8 1 1 7 1 1
S Slave Address Wr A Command A S Slave Address Rd A
ASF-Sensor Address 0 0 Messaging
0000 0100
0 ASF-Sensor Address 1 0
8 1 8 1 8 1 8 1
Byte Count A Data1 A Data2 A Data3 A
0000 0110 0 Sub Command
Get Alert Configuration
0001 0010
0 Version Number
0001 0000
0 Interface Class 0
8 1 8 1 8 1 8 1 1
Data4 A Data5 A Data6 A PEC ~A P
Push
Configuration
0 Auxiliary Management
Device Address 1
0 Auxiliary Management
Device Address 2
0 [data
dependent]
1
5.1.4 Watchdog Timer Support
An ASF alert-sending device’s implementation includes a watchdog timer to enable the managed
client to send a PET frames if a timed period expires. The messages defined in this section
enable the client system’s firmware to start a timer at the beginning of a task that will possibly
hang the system, with the intent that the firmware will stop that timer when the task is completed.
If the firmware does not stop the timer within the time period defined on the start message, the
alert-sending device uses the information present in the start message to build and transmit a
PET frame — notifying the management console of the problem.