Data Sheet

Flash Map—Ethernet Controller I210
221
6.7.3.1 Section Header — Offset 0x0
6.7.3.2 SMBus Maximum Fragment Size — Offset 0x01
6.7.3.3 SMBus Notification Timeout and Flags — Offset 0x02
Bits Name
Default
HW Mode
Description Reserved
15:8 Block CRC8
CRC8 is computed over the module, header included (for example,
starting from word offset 0x0 included) where CRC8 field was
zeroed before the computing.
7:0 Block Length 0x15 Section length in words.
Bits Name
Default
HW Mode
Description Reserved
15:8 Reserved 0x00 Reserved.
7:0 Max Fragment Size 0x20
SMBus Maximum Fragment Size (bytes)
Note: Value should be in the 32 to 240 byte range.
In MCTP mode, this value should be set to 0x45 (64 bytes payload
+ 5 bytes of MCTP header).
Bits Name
Default
HW Mode
Description Reserved
15:8
SMBus Notification
Timeout (ms)
0xFF
SMBus Notification Timeout
Timeout value in milliseconds from notification to completion of
packet read by the external MC. When completion of read exceeds
the specified time packet is discarded.
Note: A value 0x0, no discard.
7:6 SMBus Connection Speed 00b
00b = Standard SMBus connection (100 KHz).
01b = 400 KHz connection
10b = 1 MHz connection
11b = Reserved
5
SMBus Block Read
Command
0b
0b = Block read command is 0xC0.
1b = Block read command is 0xD0.
4 Reserved 1b Reserved.
3
Enable fairness
arbitration
1b
0b = Disable fairness arbitration.
1b = Enable fairness arbitration.
2
Disable SMBus ARP
Functionality
1b
Disable SMBus ARP Functionality
0b = Enable SMBus ARP Functionality.
1b = Disable SMBus ARP Functionality.
1 SMBus ARP PEC 1b
SMBus ARP PEC
0b = Disable SMBus ARP PEC.
1b = Enable SMBus ARP PEC.
0SMBusTransactionsPEC0b
SMBus TransactionsPEC
0b = Disable SMBus PEC for regular master SMBus transactions and
do not expect PEC in slave accesses.
1b = Enable SMBus PEC for regular master SMBus transactions and
check PEC in slave accesses.
Should be set in MCTP modes only.