English
Language : 

82583V Datasheet, PDF (123/374 Pages) Intel Corporation – Intel® 82583V GbE Controller
Inline Functions—82583V GbE Controller
Note:
7.1.5
RXCSUM.PCSS field must be zero. The packet checksum start should be zero to enable
auto start of the checksum calculation. See the following table for an exact description
of the checksum calculation.
The following table lists the outcome descriptor fields for the following incoming
packets types:
Incoming
Packet Type
Packet Checksum
IP
Identification
UDPV/IPIDV
UDPCS/TCPCS
None IPv4
Packet
Fragment
IPv4 with TCP
header
Non-
fragmented
IPv4 packet
Fragmented
IPv4 without
transport
header
Unadjusted 16-bit ones
complement checksum of the
entire packet (excluding VLAN
header)
Same as above
Same as above
The unadjusted 1’s complement
checksum of the IP payload
Reserved
Incoming IP
Identification
Reserved
Incoming IP
Identification
Fragmented
IPv4 with UDP
header
Same as above
Incoming IP
Identification
0b/0b
0b/0b
0b/1b
0b/0b
0b/0b
Depend on transport
header and TUOFL
field
0b/1b
1b/0b
1b if the UDP
header
checksum is
valid/1b
1b/0b
When the software device driver computes the 16-bit ones complement sum on the
incoming packets of the UDP fragments, it should expect a value of 0xFFFF. See
section 7.1.10 for supported packet formats.
Packet Split Receive Descriptor
The 82583V uses the packet split feature when the RFCTL.EXSTEN bit is set and
RCTL.DTYP=01b. The software device driver must also program the buffer sizes in the
PSRCTL register.
Descriptor Read Format:
63
0
0
Buffer Address 0
8
Buffer Address 1
0
16
Buffer Address 2
24
Buffer Address 3
123