www.ti.com
Ethernet Media Access Controller (EMAC) Registers
5.20 Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)
The receive multicast/broadcast/promiscuous channel enable register (RXMBPENABLE) is shown in Figure 46 and described in Table 45.
Figure 46. 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 = Read only; R/W = Read/Write;
Table 45. 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 | The 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. |
86 Ethernet Media Access Controller (EMAC)/SPRU941A
Management Data Input/Output (MDIO) | Submit Documentation Feedback |
|