Ethernet Controller Programming Model
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
25-67
FTXTHR triggers the unloading of FIFO data to the PHY. It represents the numerical SRAM
entry (0–511 for a 2K FIFO) to trigger the threshold function. If the number of valid entries in the
FIFO Used Entry Count Register is equal to or greater than that in FTXTHR, transmission can
begin. This register is read/write by software.
FTXSPR defines the size of the available transmit space. When the transmit used entry is equal to
or greater than the available transmit space, the system sends an indication to the DMA
controller. This register is read/write by software.
FTXTHR
FIFO Transmit Threshold Register
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
—
Type
R
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
—
FTT
Type
R
R/W
Reset
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
Table 25-34. FTXTHR Bit Descriptions
Bit
Reset
Description
—
0–22
0
Reserved. Write to zero for future compatibility.
FTT
23–31
100000000 FIFO Transmit Threshold
Specifies the number of entries in the transmit FIFO that trigger the unloading of frame data into the
MAC.
FTXSPR
FIFO Transmit Space Available Register
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
—
Type
R
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
—
FTXSP
Type
R
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
Table 25-35. FTXSPR Bit Descriptions
Bit
Reset
Description
—
0–22
0
Reserved. Write to zero for future compatibility.
FTXSP
23–31
000010000 FIFO Transmit Space Available
Indicates the value to indicate when the transmit used entry exceeds the available transmit space,
a condition that inhibits DMA writes to the FIFO.
Note:
Before configuring the Ethernet controller to half duplex MII mode, write a value of 0x25 to
this field to prevent data loss if multiple collisions occur during data transfer.
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...