9 transmit control register (tcr), Transmit control register (tcr) -19 – Freescale Semiconductor MCF5480 User Manual

Page 949

Advertising
background image

Memory Map/Register Definition

MCF548x Reference Manual, Rev. 3

Freescale Semiconductor

30-19

30.3.3.9

Transmit Control Register (TCR)

The TCR is read/write and is written by the user to configure the transmit block. This register is cleared at

system reset. Bits 2 and 1 should be modified only when ECR[ETHER_EN] is cleared.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

R FCE

MULT
CAST

HASH

0

0

0

0

0

0

0

0

W

Reset

Uninitialized

0

0

0

0

0

0

0

0

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

R

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

W

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Reg

Addr

MBAR + 0x9088 (FEC0), 0x9888 (FEC1)

Figure 30-9. Receive Hash Register (RHR)

Table 30-15. RHR Bits Description

Bits

Name

Description

31

FCE

This is a read only view of the flow control enable (FCE) bit in the RCR.

30

MULTCAST Set if the current receive frame contained a multi-cast destination address (the least

significant bit of the DA was set). Cleared if the current receive frame does not correspond
to a multi-cast address.

29–24

HASH

Corresponds to the “hash” value of the current receive frame’s destination address.

23–0

—

Reserved, should be cleared.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

R

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

W

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

R

0

0

0

0

0

0

0

0

0

0

0

RFC_

PAUSE

TFC_

PAUSE

FDEN

HBC

GTS

W

Reset

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Reg

Addr

MBAR + 0x90C4 (FEC0), 0x98C4 (FEC1)

Figure 30-10. Transmit Control Register (TCR)

Advertising
This manual is related to the following products: