Hardware/Software Interface
Page 102
5.3.1.9
Firmware Revision
The firmware revision commands allow querying the separate parts of the BMC
firmware revision.
Table 89.
BMC API – Firmware version commands
Command GETREV_WORD0
Command GETREV_WORD1
Command GETREV_WORD2
Command GETREV_WORD3
Command
Packet Type
Opcode
Functional Description
GETREV_WORD0 PT_RWD
0x80
Get firmware revision major part
GETREV_WORD1 PT_RWD
0x81
Get firmware revision minor part
GETREV_WORD2 PT_RWD
0x82
Get firmware revision maintenance part
GETREV_WORD3 PT_RWD
0x83
Get firmware revision build part
GETREV_WORD4 PT_RWD
0x84
Get firmware revision verification marker
Opcode:
0x80
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Firmware Revision Major Part (LSB)
Data 1
Firmware Revision Major Part (MSB)
Opcode:
0x81
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Firmware Revision Minor Part (LSB)
Data 1
Firmware Revision Minor Part (MSB)
Opcode:
0x82
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Firmware Revision Maintenance Part (LSB)
Data 1
Firmware Revision Maintenance Part (MSB)
Opcode:
0x83
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Firmware Revision Build Part (LSB)
Data 1
Firmware Revision Build Part (MSB)