English
Language : 

82598EB Datasheet, PDF (460/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - SMBus Pass-Through Transactions
In order to read a manageability CSR, the BMC executes two SMBus transactions. The first transaction
is a block write that sets the CSR that the BMC needs to read. The second transaction is a block read
that reads the CSR value.
The block write transaction is as follows:
Function
Write Configuration
Command
0xC6
Byte
Count
3
Data 1
CSR
Number
MSB
Data 2
…
Data 3
CSR
Number
LSB
Following the block write, the BMC issues a block read that reads the parameter that was set in the
Block Write command:
Function
Read Configuration
Command
0xD2
For example, if the BMC wants to read the MANC register, it would issue a block write with command of
0xC6, length of 3 and parameters of 0x00, 0x58, 0x20.
5.3.10.2.5 Read Management Parameters
In order to read the management parameters, the BMC executes two SMBus transactions. The first
transaction is a block write that sets the parameter that the BMC needs to read. The second transaction
is a block read that reads the parameter.
The block write transaction is as follows:
Function
Management Control
Request
Command Byte Count Data 1
0xC1
1
Paramete
r Number
Following the block write, the BMC issues a block read that reads the parameter that was set in the
Block Write command:
Function
Read Management Parameter
Command
0xD1
460