Data Sheet

Interconnects—Ethernet Controller I210
63
Figure 3-5. Flash Part Size is Smaller Than BAR Size
3.3.3.2 Management Controller (MC) Interface
The MC can issue NC-SI commands that require read/write access to some Flash and/or shadow RAM
words.
3.3.4 Flash Access Contention
The I210 firmware is constantly running from the Flash. Any read or write access to the Flash made by
software must be preceded by acquiring ownership over the Flash semaphore (refer to Section 4.6.1).
This is also useful to avoid the timeout of the PCIe transaction made to a memory mapped Flash
address while the Flash is currently busy with a long sector erase operation.
0x 000000
0x00 07 FF
0x00 0FFF
0x 00 08 00
Ph ysica l Flash
Word Address
FLASH
1
Free Pro vision ing
Area Seg ment
Shadow RAM
Ban ks
Secu red Area
for FW image
Ex pan sio n/ Option
ROM Mo d ule
Expansion-ROM
BAR
0x001000
Memory
BAR
4 KB
4 KB
BAR Address 0x0
12 8KB
I f CSR_ SIZ E = 0b
BAR Address 0x20000
BAR Address 0x0
FLASH_SIZE 1
FLASH_SIZE
FLASH_SIZE 1
FL ASH_SIZ
BAR_SIZE
1MB 8KB 1