Information
Enhanced Three-Speed Ethernet Controllers
MPC8308 PowerQUICC II Pro Processor Reference Manual, Rev. 1
16-56 Freescale Semiconductor
Table 16-34 describes the fields of the RQFPR register.
\
Offset eTSEC1:0x2_433C; eTSEC2:0x2_533C Access: Read/Write
0 15
R
—
W
Reset All zeros
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
EBC VLN CFI JUM IPF — IP4 IP6 ICC ICV TCP UDP — PER EER
W
Reset All zeros
Figure 16-30. Receive Queue Filer Table Property ID1 Register Definition
Table 16-34. RQFPR Field Descriptions
PID
1
Bit Name Description
0000 0–31 MASK Mask bits to be written to Filer mask_register for masking of property values. The rule match/fail status
for this PID is determined by RQCTRL[CMP]. Since mask_register is bit-wise ANDed with properties,
every bit of MASK that is cleared also results in the corresponding property bit being cleared in
comparisons. Therefore setting MASK to 0xFFFF_FFFF ensures that all property bits participate in rule
matches.
0001 0–15 — Reserved
16 EBC Set if the destination Ethernet address is to the broadcast address.
17 VLN Set if a VLAN tag (Ethertype DFVLAN[TAG] or 0x8100) was seen in the frame.
18 CFI Set to the value of the Canonical Format Indicator in the VLAN control tag if VLAN is set, zero otherwise.
19 JUM Set if a jumbo Ethernet frame was parsed.
20 IPF Set if a fragmented IPv4 or IPv6 header was encountered.
See the descriptions of receive FCB fields IP and PRO in Section 16.6.3.3, “Receive Path Off-Load,” for
more information on determining the status of received packets for which IPF is set.
21 — Reserved
22 IP4 Set if an IPv4 header was parsed.
23 IP6 Set if an IPv6 header was parsed.
24 ICC Set if the IPv4 header checksum was checked.
25 ICV Set if the IPv4 header checksum was verified correct.
26 TCP Set if a TCP header was parsed.
27 UDP Set if a UDP header was parsed.
28–29 — Reserved.
30 PER Set on a parse error, such as header inconsistency.
31 EER Set on an Ethernet framing error that prevents parsing.