
Fast Ethernet Controller (FEC)
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
15-21
15.3.4.2.10
Transmit Control Register (TCR)
The transmit control register is read/write and is used to configure the transmit block. This register is
cleared at system reset. Modify bits 29 and 30 only when ECR[ETHER_EN] = 0.
describes the fields and functions in the transmit control register:
Address: Base + 0x00C4
Access: User R/W
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
16 17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
Figure 15-12. Transmit Control Register (TCR)
Table 15-14. Transmit Control Register Field Descriptions
Field
Description
0–26
Reserved, must be cleared.
27
RFC_PAUSE
Receive frame control pause. This read-only status bit is asserted when a full duplex flow control pause
frame has been received and the transmitter is paused for the duration defined in this pause frame. This
bit automatically clears when the pause duration is complete.
28
TFC_PAUSE
Transmit frame control pause. Transmits a PAUSE frame when asserted. When this bit is set, the MAC
stops transmitting data frames after the current transmission completes. At this time, the GRA interrupt in
the EIR register is asserted. With transmission of data frames stopped, the MAC transmits a MAC Control
PAUSE frame. Next, the MAC clears the TFC_PAUSE bit and resumes transmitting data frames. If you
pause the transmitter by asserting GTS or receiving another PAUSE frame, the MAC can still transmit a
MAC control PAUSE frame.
29
FDEN
Full duplex enable. If set, frames are transmitted independent of carrier sense and collision inputs. This
bit must only be modified when ETHER_EN is deasserted.
30
HBC
Heartbeat control. If set, the heartbeat check is performed following end of transmission and the HB bit in
the status register is set if the collision input does not assert within the heartbeat window. This bit must
only be modified when ETHER_EN is deasserted.
31
GTS
Graceful transmit stop. When this bit is set, the MAC stops transmitting after any frame that is currently
being transmitted is complete and the GRA interrupt in the EIR register is asserted. If frame transmission
is not currently underway, the GRA interrupt is asserted immediately. Once transmission has completed,
a “restart” can be accomplished by clearing the GTS bit. The next frame in the transmit FIFO is then
transmitted. If an early collision occurs during transmission when GTS = 1, transmission stops after the
collision. The frame is transmitted again once GTS is cleared. Previous frames can reside in the transmit
FIFO that are transmitted when GTS is reasserted. To avoid this condition, deassert ECR[ETHER_EN]
following the GRA interrupt.
Содержание MPC5566
Страница 12: ...MPC5566 Microcontroller Reference Manual Devices Supported MPC5566 MPC5566 RM Rev 2 0 23 Apr 2008...
Страница 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Страница 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Страница 331: ...System Integration Unit SIU MPC5566 Microcontroller Reference Manual Rev 2 6 128 Freescale Semiconductor...
Страница 343: ...Crossbar Switch XBAR MPC5566 Microcontroller Reference Manual Rev 2 7 12 Freescale Semiconductor...
Страница 361: ...Error Correction Status Module ECSM MPC5566 Microcontroller Reference Manual Rev 2 8 18 Freescale Semiconductor...
Страница 455: ...Interrupt Controller INTC MPC5566 Microcontroller Reference Manual Rev 2 10 42 Freescale Semiconductor...
Страница 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Страница 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Страница 679: ...Boot Assist Module BAM MPC5566 Microcontroller Reference Manual Rev 2 16 20 Freescale Semiconductor...
Страница 997: ...Deserial Serial Peripheral Interface DSPI MPC5566 Microcontroller Reference Manual Rev 2 20 72 Freescale Semiconductor...
Страница 1037: ...Enhanced Serial Communication Interface eSCI MPC5566 Microcontroller Reference Manual Rev 2 21 40 Freescale Semiconductor...
Страница 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Страница 1081: ...Voltage Regulator Controller VRC and POR Module MPC5566 Microcontroller Reference Manual Rev 2 23 8 Freescale Semiconductor...
Страница 1093: ...IEEE 1149 1 Test Access Port Controller JTAGC MPC5566 Microcontroller Reference Manual Rev 2 24 12 Freescale Semiconductor...
Страница 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...
Страница 1267: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 10...
Страница 1268: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 11...