Get PEF Configuration Parameters
更新时间: 2025/06/26
在Gitcode上查看源码13h — Get PEF Configuration Parameters
Change History
| openUBMC Version | Revision Date | Author | Description |
|---|---|---|---|
| 25.06 | 2025/06/26 | pengqiang-gs | Initial draft, add command details |
Basic Information
Function Description
Queries PEF configuration parameters and event strings.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| 1 | [7] 1b = get parameter revision only. 0b = get parameter [6:0] - Parameter selector |
| 2 | Set Selector (00h if parameter does not require a Set Selector) |
| 3 | Block Selector (00h if parameter does not require a block number) |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code. Generic plus the following command-specific completion codes: 80h = parameter not supported. |
| 2 | [7:0] - Parameter revision. Format: MSN = present revision. LSN = oldest revision parameter is backward compatible with. 11h for parameters in this specification |
| (3:N) | The following data bytes are not returned when the 'get parameter revision only' bit is 1b. Configuration parameter data, per PEF Configuration Parameters. If the rollback feature is implemented, the BMC makes a copy of the existing parameters when the 'set in progress' state becomes asserted (See the Set In Progress parameter #0). While the 'set in progress' state is active, the BMC will return data from this copy of the parameters, plus any uncommitted changes that were made to the data. Otherwise, the BMC returns parameter data from non-volatile storage. |
Command Examples
Example 1: Get PEF Configuration Parameters
- Request:
- Response: