Arm PEF Postpone Timer
更新时间: 2025/06/26
在Gitcode上查看源码

11h — Arm PEF Postpone Timer

Change History

openUBMC VersionRevision DateAuthorDescription
25.062025/06/26pengqiang-gsInitial draft, add command details

Basic Information

Function Description

Enables and arms the PEF Postpone Timer on the BMC.

Privilege

ReadOnly

Command Information

Request Information

ByteData 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

ByteData Field
1Completion Code
2Present timer countdown value

Command Examples

Example 1: Arm PEF Postpone Timer

  • Request:
  • Response:

Back to Index