Get Port80 Data
更新时间: 2026/08/06
在Gitcode上查看源码Get Port80 Data
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtain data of port 80.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 91h |
| 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=07h |
| 5 | 0: Obtains port 80 status offset. 1: Obtains historical data. |
| 6* | Indicates the ID of the frame to be obtained. NOTE: If the current status of port 80 is to be obtained, this byte does not exist. |
| Note: The asterisk (*) needs to be filled only when 80 historical data is obtained. |
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 | To query the current status offset of port 80, a byte of the current status offset value is returned. Obtain historical data. 7: 1 indicates the last frame. 0: The current frame is not the last frame. 6: 0 current frame number |
| 6* | Historical data. (If the current status of port 80 is obtained, this item does not exist.) |
Command Example
Obtain the port status.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN