Freescale Semiconductor MPC8313E Family Reference Manual page 894

Powerquicc ii pro integrated processor
Hide thumbs Also See for MPC8313E:
Table of Contents

Advertisement

Enhanced Three-Speed Ethernet Controllers
The contents of the Rx FCB are defined in
Bytes
Bits
Name
0–1
0
VLN
1
IP
2
IP6
3
TUP
4
CIP
5
CTU
6
EIP
0–1
7
ETU
8–11
12–13
PER
14
15
GPFP
MPC8313E PowerQUICC II Pro Integrated Processor Family Reference Manual, Rev. 3
15-164
Table
Table 15-151. Rx Frame Control Block Descriptions
VLAN tag recognized. This bit is set only if RCTRL[VLEX] is set.
0 No VLAN tag recognized.
1 IEEE Std. 802.1Q VLAN tag found; VLAN control word in VLCTL is valid.
IP header found at layer 3.RCTRL[PRSDEP] must be set to 10 or 11 in order to enable IP
discovery. See also IP6 bit of FCB.
0 No layer 3 header recognized.
1 An IP header was recognized at layer 3; the IANA protocol identifier for the next header can be
found in PRO; see PRO for more information.
If S/W is relying on the RxFCB for the parse results, any RxFCB[IP] bits set with the corresponding
RxFCB[PRO] = 0xFF indicates a fragmented packet (or that this packet had a back-to-back IPv6
routing extension header). Additionally, RQFPR[IPF] (see
Filer Table Property Register
IP version 6 header found at layer 3.
0 No IPv6 header was found.
1 The layer 3 header was an IPv6 header provided IP = 1.
TCP or UDP header found at layer 4. RCTRL[PRSDEP] must be set to 10 or 11 in order to enable
TCP/UDP discovery.
0 No layer 4 header recognized.
1 The layer 4 header was recognized as either TCP (PRO = 0x06) or UDP (PRO = 0x11).
IPv4 header checksum checked. RCTRL[PRSDEP] must be set to 10 or 11 in order to enable IPv4
checksum verification.
0 IPv4 header checksum not verified, either because verification was disabled or a valid IPv4
header could not be located.
1 IPv4 header checksum was verified by the eTSEC, and bit EIP indicates result.
TCP or UDP header checksum checked. RCTRL[PRSDEP] must be set to 11 in order to enable
layer 4 checksum verification.
0 TCP or UDP header checksum not verified, either because verification was disabled or a valid
TCP or UDP header could not be located. If a UDP header with zero checksum was located,
this bit is cleared in accordance with RFC 768.
1 TCP or UDP header checksum was verified by the eTSEC, and ETU indicates result.
IPv4 header checksum verification error. Not valid unless CIP = 1.
0 No checksum error in IPv4 header.
1 Error in header checksum only if IP = 1 and IP6 = 0.
TCP or UDP header checksum verification error. Not valid unless CTU = 1.
0 No checksum error in TCP or UDP header.
1 Error in header checksum only if PRO = 0x06 or PRO = 0x11.
Reserved
Parse error.
00 No error in L2 to L4 parse
01 Reserved
10 Inconsistent or unsupported L3 header sequence
11 Reserved
Reserved
General-purpose filer event packet. This packet was filed based on matching a GPI rule sequence.
15-151.
Description
(RQFPR)") indicates that the packet was fragmented.
Section 15.5.3.3.8, "Receive Queue
Freescale Semiconductor

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc8313

Table of Contents