Partial Add SDR 命令详情
更新时间:2025/06/26
在Gitcode上查看源码

修订记录

openUBMC版本号修订日期修订人修订内容
25.062025/06/26pengqiang-gs初稿,新增命令详情

基本信息

功能说明

标准命令,局部性添加指定的 SDR 的传感器信息,通过偏移进行控制。 This command is a version of the Add SDR command that allows the record to be incrementally added to the repository. This command must be preceded by a ‘Reserve SDR Repository’ command. The first partial add must be to offset 0000h, and partial adds must be done sequentially, with no gaps or overlap between the adds.

权限

BasicSetting

命令信息

请求信息

字节顺序域取值说明
1:2Reservation ID, LS Byte first
3:4Record ID, LS Byte first for continuing partial add. Use 0000h for Record ID otherwise.
5Offset into record.
6In progress.
[7:4] - reserved
[3:0] - in progress
 0h = partial add in progress.
 1h = last record data being transferred with this request
7:6+NSDR Record Data

响应信息

字节顺序域取值说明
1Completion Code. Generic, plus following command-specific:
80h = Record rejected due to mismatch between record length in header data and number of bytes written. (Verifying the length is an optional operation for the management controller)
2:3Record ID for next record, LS Byte first

命令样例

样例1:

  • 请求:
  • 响应:

返回到索引