Set System Event Configuration
更新时间: 2026/08/06
在Gitcode上查看源码Set System Event Configuration
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Configures system events.
Privilege
DiagnoseMgnt
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 90h |
| 1 | Sub command, subcommand=58h |
| 2 | Configuration selector 0=Global Event Deassertion Control // Clearance control of all alarms. 1=Event Report control per Event Code //: controls the reporting of a single alarm. |
| 3 | Reserve //Reserve |
| 4 | Parameter length //Length of the frame parameter |
| 5 | Parameter offset //Start offset address of the frame parameters |
| 6:N | Parameter Configuration selector=0: //Clearance control of all alarms Byte0: 0=Event can not deassert 1=Event can deassert Configuration selector=1: //Control the reporting of a single alarm. Byte0-3: Event Code //Target alarm code eg: 0x0000001D Byte 4: Report Status //Alarm reporting status 0= Don't Report event //Disable the current alarm detection and clear the alarm. 1= Report event //An alarm is reported and masked. 2= Deassert event once //Mask the current alarm. Byte 5: Persistence types //Persistence type of the alarm reporting status 0= Not persistent //Not persistent 1= Reset persistent //Reset persistent 2= Power-down persistent //Persistence upon power-off |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
Command Example
Set system event configurations.
Request:
bash
ipmicmd -k "0f 00 30 90 58 01 00 06 00 0f 00 0f 12 00 00" smi 0Response:
text
0f 31 00 90 00