English
Language : 

82598EB Datasheet, PDF (76/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - PCIe
PCIe devices implement all registers required by the PCIe v2.0 (2.5 GT/s) specification as well as the
power management registers and capability pointers specified by the PCI power management
specification. In addition, PCIe defines a PCIe capability pointer to indicate support for PCIe extensions
and associated capabilities.
The 82598 is a multi-function device with the following functions:
• LAN 0
• LAN 1
Different parameters affect how LAN functions are exposed on PCIe.
All functions contain the following regions of the PCI configuration space:
• Mandatory PCI configuration registers
• Power management capabilities
• MSI capabilities
• PCIe extended capabilities
3.1.1.14.2 Configuration Sharing Among PCI Functions
The 82598 contains a single physical PCIe core interface. It is designed so that each logical LAN device
(LAN 0, LAN 1) appears as a distinct function implementing, amongst other registers, PCIe device
header space as listed in Table 3-9.
Table 3-9. PCIe Device Header Space Map
Byte Offset
0x0
0x4
0x8
0xC
0x10
0x14
0x18
0x1C
0x20
0x24
0x28
0x2C
Byte 3
Byte 2
Byte 1
Byte 0
Device ID
Vendor ID
Status Register
Command Register
Class Code (0x020000)
Revision ID (0x03)
Reserved (0x00)
Header Type (0x00)
Latency Timer
Cache Line Size
Base Address 0
Base Address 1
Base Address 2
Base Address 3
Base Address 4
Base Address 5
CardBus CIS Pointer (not used)
Subsystem ID
Subsystem Vendor ID
76