
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  | 
  |