www.ti.com | EMAC Port Registers |
5.21Receive Multicast/Broadcast/Promiscuous Channel Enable Register
(RXMBPENABLE)
The receive multicast/broadcast/promiscuous channel enable register (RXMBPENABLE) is shown in Figure 63 and described in Table 57.
Figure 63. Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)
31 | 30 | 29 | 28 |
| 27 |
| 25 | 24 |
Reserved | RXPASSCRC | RXQOSEN | RXNOCHAIN |
|
| Reserved |
| RXCMFEN |
|
| |||||||
23 | 22 | 21 | 20 |
| 19 | 18 |
| 16 |
|
|
|
|
|
|
|
|
|
RXCSFEN | RXCEFEN | RXCAFEN | Reserved |
|
| RXPROMCH |
| |
|
|
| ||||||
15 | 14 | 13 | 12 |
| 11 | 10 |
| 8 |
Reserved
RXBROADEN
Reserved
RXBROADCH
|
|
| ||||
7 | 6 | 5 | 4 | 3 | 2 | 0 |
Reserved
RXMULTEN
Reserved
RXMULTCH
LEGEND: R/W = Read/Write; R = Read only;
Table 57. Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)
Field Descriptions
Bit | Field | Value | Description |
|
|
|
|
|
|
|
|
31 | Reserved | 0 | Reserved |
|
|
|
|
|
|
|
|
30 | RXPASSCRC |
| Pass receive CRC enable bit |
|
|
|
| 0 | Received CRC is discarded for all channels and is not included in the buffer descriptor packet |
| |
|
|
| length field |
|
|
|
| 1 | Received CRC is transferred to memory for all channels and is included in the buffer descriptor |
| |
|
|
| packet length |
|
|
|
|
|
|
|
|
29 | RXQOSEN |
| Receive quality of service enable bit |
|
|
|
| 0 | Receive QOS is disabled |
|
|
|
| 1 | Receive QOS is enabled |
|
|
|
|
|
|
|
|
28 | RXNOCHAIN |
| Receive no buffer chaining bit |
|
|
|
| 0 | Received frames can span multiple buffers |
|
|
|
| 1 | Receive DMA controller transfers each frame into a single buffer regardless of the frame or buffer | ||
|
|
| size. All remaining frame data after the first buffer is discarded. The buffer descriptor buffer length | ||
|
|
| field will contain the entire frame byte count (up to 65535 bytes). |
| |
|
|
|
|
|
|
Reserved | 0 | Reserved |
|
| |
|
|
|
|
| |
24 | RXCMFEN |
| Receive copy MAC control frames enable bit. Enables MAC control frames to be transferred to |
| |
|
|
| memory. MAC control frames are normally acted upon (if enabled), but not copied to memory. MAC | ||
|
|
| control frames that are pause frames will be acted upon if enabled in MACCONTROL, regardless of | ||
|
|
| the value of RXCMFEN. Frames transferred to memory due to RXCMFEN will have the CONTROL | ||
|
|
| bit set in their EOP buffer descriptor. |
|
|
|
| 0 | MAC control frames are filtered (but acted upon if enabled) |
|
|
|
| 1 | MAC control frames are transferred to memory |
|
|
|
|
|
|
| |
23 | RXCSFEN |
| Receive copy short frames enable bit. Enables frames or fragments shorter than 64 bytes to be |
| |
|
|
| copied to memory. Frames transferred to memory due to RXCSFEN will have the FRAGMENT or | ||
|
|
| UNDERSIZE bit set in their EOP buffer descriptor. Fragments are short frames that contain |
| |
|
|
| CRC/align/code errors and undersized are short frames without errors. |
| |
|
| 0 | Short frames are filtered |
|
|
|
| 1 | Short frames are transferred to memory |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPRUEF8F | C6472/TCI6486 EMAC/MDIO | 115 | |||
Submit Documentation Feedback |
|
|
|
Copyright ©