www.ti.com

Ethernet Media Access Controller (EMAC) Registers

5.21Receive Multicast/Broadcast/Promiscuous Channel Enable Register

(RXMBPENABLE)

The receive multicast/broadcast/promiscuous channel enable register (RXMBPENABLE) is shown in Figure 60 and described in Table 58.

Figure 60. Receive Multicast/Broadcast/Promiscuous Channel Enable Register (RXMBPENABLE)

31

30

29

28

 

27

 

25

24

Reserved

 

RXPASSCRC

RXQOSEN

RXNOCHAIN

 

 

Reserved

 

RXCMFEN

R-0

 

R/W-0

R/W-0

R/W-0

 

R-0

 

R/W-0

23

22

21

20

 

19

18

 

16

 

 

 

 

 

 

 

 

 

 

RXCSFEN

 

RXCEFEN

RXCAFEN

Reserved

 

 

RXPROMCH

 

R/W-0

 

R/W-0

R/W-0

R-0

 

 

R/W-0

 

15

14

13

12

 

11

10

 

8

 

 

 

 

 

 

 

 

 

Reserved

RXBROADEN

Reserved

 

 

RXBROADCH

 

 

 

 

 

 

 

 

 

 

 

 

R-0

R/W-0

R-0

 

 

R/W-0

 

7

6

5

4

 

3

2

 

0

 

 

 

 

 

 

 

 

 

Reserved

RXMULTEN

Reserved

 

 

RXMULTCH

 

 

 

 

 

 

 

 

 

 

 

 

R-0

R/W-0

R-0

 

 

R/W-0

 

LEGEND: R = Read only; R/W = Read/Write; -n= value after reset

Table 58. 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).

 

 

 

 

27-25

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.

 

 

 

 

SPRUFI5B –March 2009 –Revised December 2010 Ethernet Media Access Controller (EMAC)/Management Data Input/Output 101

Submit Documentation Feedback

(MDIO)

 

© 2009–2010, Texas Instruments Incorporated

Page 101
Image 101
Texas Instruments TMS320DM36X Rxpasscrc Rxqosen Rxnochain, Rxcmfen, Rxcsfen Rxcefen Rxcafen, Rxpromch, Rxbroaden, Rxmulten