Intel 324632-003 Switch User Manual


 
Intel
®
82575EB Gigabit Ethernet Controller — PCIe* Statistics Control #2 - GSCL_2 (05B14h; R)
Intel
®
82575EB Gigabit Ethernet Controller 324632-003
Software Developer’s Manual and EEPROM Guide Revision: 2.1
404 January 2011
Table 92 lists the encoding of the events.
Table 92. Event Encodings
Field Bit(s)
Initial
Value
Description
GIO_EVENT_
NUM_3
31:24 0b Event number that counter 3 counts.
GIO_EVENT_
NUM_2
23:16 0b Event number that counter 2 counts.
GIO_EVENT_
NUM_1
15:8 0b Event number that counter 1 counts.
GIO_EVENT_
NUM_0
7:0 0b Event number that counter 0 counts.
Transaction Layer Events
Event
Mapping
(Hex)
Description
Dwords of transaction layer packet
transmitted (transferred to the physical
layer), include payload and header.
0 Each 125 MHz cycle, the counter increases by one (1 dw) or 2 (2
dw).
Counted: completion, memory, message (not replied)
All types of transmitted packets. 1 Only TLP packets. Each cycle, the counter increases by one if TLP
packet was transmitted to the link.
Counted: completion, memory, message (not replied)
Transmit TLP Packets of function #0 2 Each cycle, the counter increases by one, if the packet was
transmitted.
Counted: memory, message of function 0 (not replied)
Transmit TLP Packets of function #1 3 Each cycle, the counter increases by one, if the packet was
transmitted
Counted: memory, message of function 1 (not replied)
Non posted Transmit TLP packets of
function #0
4 Each cycle, the counter increases by one, if the packet was
transmitted
Counted: memory (np) of function 0 (not replied)
Non posted Transmit TLP packets of
function #1
5 Each cycle, the counter increases by one, if the packet was
transmitted
Counted: memory (np) of function 1 (not replied)
Transmit TLP Packets of function X and tag
Y, according to FUNC_TAG register
6 Each cycle, the counter increases by one, if the packet was
transmitted
Counted: memory, message for a given func# and tag# (not
replied)
All types of received packets (TLP only) 1A Each cycle, the counter increases by one, if the packet was
received
Counted: completion (only good), memory, I/O, config
Receive TLP Packets of function #0 1B Each cycle, the counter increases by one, if the packet was
transmitted.
Counted: good completions of func#0
Receive TLP Packets of function #1 1C Each cycle, the counter increases by one, if the packet was
transmitted
Counted: good completions of func#1
Receive Completion Packets 1D Each cycle, the counter increases by one, if the packet was
received.
Counted: good completions for a given func# and tag#