Intel 324632-003 Switch User Manual


 
Advanced Receive Descriptors — Intel
®
82575EB Gigabit Ethernet Controller
324632-003 Intel
®
82575EB Gigabit Ethernet Controller
Revision: 2.1 Software Developer’s Manual and EEPROM Guide
January 2011 113
This field is mutually exclusive with the RSS Hash Value. It is enabled when the RXCSUM.PCSD bit is
cleared.
5.3.4.7 RSS Hash Value
This field is mutually exclusive with Packet Checksum. It is enabled when the RXCSUM.PCSD bit is set.
5.3.4.8 Extended Status
9 8 76543210
VEXT CRCV PIF IPCS TCPCS UDPCS VP IXSM EOP DD
19 12 11 10
Reserved DYNINT UDPV
Field Bit(s) Description
Reserved 19:12 Reserved.
DYNINT 11 Dynamic Interrupt.
Indicates that this packet caused an immediate interrupt via Dynamic Interrupt Moderation. This bit
is valid only for the last descriptor of the packet.
UDPV 10 Valid UDP XSUM.
VEXT 9 1st VLAN Found.
Valid only when CTRL_EXT.EXTENDED_VLAN is set. Otherwise, this bit is set to 0b.
CRCV 8 Speculative CRC Valid.
Hardware speculatively found a valid CRC-32. Its up to the software device driver to determine this
indication’s validity of a correct CRC-32.
PIF 7 Passed In-Exact Filter.
Hardware supplies the PIF field to expedite software processing of packets. Software must examine
any packet with PIF set to determine whether to accept the packet. If PIF is clear, then the packet is
known to be for this station so software need not look at the packet contents. In general, packets
passing only the Multicast Vector (MTA) but not any of the MAC address exact filters (RAH, RAL) has
PIF set. In addition, the following condition causes PIF to be cleared:
The DA of the packet is a multicast address and promiscuous multicast is set (RCTL.MPE = 1b).
The DA of the packet is a broadcast address and accept broadcast mode is set (RCTL.BAM = 1b).
A MAC control frame forwarded to the host (RCTL.PMCF = 0b) that does not match any of the exact
filters, has the PIF bit set.
IPCS 6 IPv4 Checksum Calculated on Packet
If active, hardware provides IPv4 checksum offload.
TCPCS 5 TCP Checksum Calculated on Packet.
Hardware provides an IPv4 checksum offload if IPCS is active and TCP checksum is offload. A pass/
fail indication is provided in the Error field - IPE and TCPE. See Table 31 for supported packet types.
UDPCS 4 UDP Checksum Calculated on Packet.
Hardware provides an IPv4 checksum offload if IPCS is active and UDP checksum is offload. A pass/
Fail indication is provided in the Error field - IPE and TCPE. See Table 31 for supported packet types.