
www.ti.com
EMAC Port Registers
5.21 Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)
The receive multicast/broadcast/promiscuous channel enable register (RXMBPENABLE) is shown in Figure 49 and described in Table 49.
Figure 49. 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 49. 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  | 
104  | Ethernet Media Access Controller (EMAC)/Management Data Input/Output (MDIO)  | SPRU975B   |