Arm PEF Postpone Timer
更新时间: 2025/06/26
在Gitcode上查看源码11h — Arm PEF Postpone Timer
Change History
| openUBMC Version | Revision Date | Author | Description |
|---|---|---|---|
| 25.06 | 2025/06/26 | pengqiang-gs | Initial draft, add command details |
Basic Information
Function Description
Enables and arms the PEF Postpone Timer on the BMC.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| 1 | [7:0] - PEF Postpone Timeout, in seconds. 01h = 1 second. 00h = disable Postpone Timer (PEF will immediately handle events, if enabled). The BMC automatically disables the timer whenever the system enters a sleep state, is powered down, or reset. 01h - FDh = arm timer. Timer will automatically start counting down from given value when the last-processed event Record ID is not equal to the last received event's Record ID. FEh = Temporary PEF disable. The PEF Postpone timer does not count down from the value. The BMC automatically re-enables PEF (if enabled in the PEF configuration parameters) and sets the PEF Postpone timeout to 00h whenever the system enters a sleep state, is powered down, or reset. Software can cancel this disable by setting this parameter to 00h or 01h-FDh. FFh = get present countdown value |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | Present timer countdown value |
Command Examples
Example 1: Arm PEF Postpone Timer
- Request:
- Response: