Get BIOS File Property
更新时间: 2026/08/06
在Gitcode上查看源码Get BIOS File Property
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtains the attributes of the BIOS file.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 92h |
| 1:3 | Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h. |
| 4 | Sub command, sub command = 1 Ah |
| 5 | BIOS ID: This parameter is reserved for multi-host scenarios. In single-host scenarios, this parameter has a fixed value of 0. |
| 6 | File Selector 2Eh-PolicyConfigRegistry.json Others-Reserved |
| 7 | File Property Selestor 00-Version Others-Reserved |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2:4 | Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h. |
| 5 | File Selector 2Eh–PolicyConfigRegistry.json |
| 6 | Data Length (The value is 0 if the field does not exist.) |
| 7:n | (This field is available only when the value is obtained successfully.) ASCLL code of the attribute string Eg: "V1.00" The 7th to 11th bytes are as follows: 0x56, 0x31, 0x2E, 0x30, 0x30 |
Command Example
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN