English
Language : 

82598EB Datasheet, PDF (82/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - PCIe
Table 3-14. LAN 0 & LAN 1 Functions
BAR
Addr
31:4
3
0
0x10
Memory BAR (R/W – 31:17; 0b – 16:4)
0b
1
0x14
Flash BAR (R/W – 31:23/16; 0b – 22/15:4) Refer to previously mentioned text
0b
regarding Flash size.
2
0x18
I/O BAR (R/W – 31:5; 0b – 4:1)
3
0x1C
MSI-X BAR (R/W – 31:14; 0b – 13:4)
0b
4
0x20
Reserved (read as all 0b’s)
5
0x24
Reserved (read as all 0b’s)
2:1
0
00b
0
b
00b
0
b
0
1
b
b
00b
0
b
All base address registers have the following fields:
Field
Mem
Mem
Type
Prefetch
Mem
Memory
Address
Space
IO
Address
Space
Bit(s)
R/W
0
R
2:1
R
Initial
Value
0b for
Memory
1b for I/
O
00b
3
R
0b
31:4
R/W
0b
31:2
R/W
0b
Description
0b = Indicates memory space.
1b = Indicates I/O.
Indicates the address space size.
00b = 32-bit
0b = Non-prefetchable space.
1b = Prefetchable space.
The 82598 implements non-prefetchable space since it has read side effects.
Read-write bits are hardwired to 0b and dependent on memory mapping
window sizes.
• LAN memory spaces are 128 kB.
• LAN Flash spaces can be either 64 kB or up to 8 MB in the power of 2.
Mapping window size is set by EEPROM word 0x0F.
Read-write bits are hardwired to 0b and dependent on I/O mapping window
sizes.
• LAN I/O spaces are 32 bytes
82