www.ti.com
EMAC Port Registers
5
EMAC Port Registers
Table 36
lists the memory-mapped registers for the Ethernet Media Access Controller (EMAC). For the
memory address of these registers, see the TMS320TCI6486 Communications Infrastructure Digital Signal
Processor data manual (
SPRS300
) or the TMS320C6472 Fixed-Point Digital Signal Processor data
manual (
SPRS612
).
Table 36. Ethernet Media Access Controller (EMAC) Registers
Offset
Acronym
Register Description
See
0h
TXIDVER
Transmit Identification and Version Register
Section 5.1
4h
TXCONTROL
Transmit Control Register
Section 5.2
8h
TXTEARDOWN
Transmit Teardown Register
Section 5.3
10h
RXIDVER
Receive Identification and Version Register
Section 5.4
14h
RXCONTROL
Receive Control Register
Section 5.5
18h
RXTEARDOWN
Receive Teardown Register
Section 5.6
80h
TXINTSTATRAW
Transmit Interrupt Status (Unmasked) Register
Section 5.7
84h
TXINTSTATMASKED
Transmit Interrupt Status (Masked) Register
Section 5.8
88h
TXINTMASKSET
Transmit Interrupt Mask Set Register
Section 5.9
8Ch
TXINTMASKCLEAR
Transmit Interrupt Clear Register
Section 5.10
90h
MACINVECTOR
MAC Input Vector Register
Section 5.11
94h
MACEOIVECTOR
MAC End-of-Interrupt Vector Register
Section 5.12
A0h
RXINTSTATRAW
Receive Interrupt Status (Unmasked) Register
Section 5.13
A4h
RXINTSTATMASKED
Receive Interrupt Status (Masked) Register
Section 5.14
A8h
RXINTMASKSET
Receive Interrupt Mask Set Register
Section 5.15
ACh
RXINTMASKCLEAR
Receive Interrupt Mask Clear Register
Section 5.16
B0h
MACINTSTATRAW
MAC Interrupt Status (Unmasked) Register
Section 5.17
B4h
MACINTSTATMASKED
MAC Interrupt Status (Masked) Register
Section 5.18
B8h
MACINTMASKSET
MAC Interrupt Mask Set Register
Section 5.19
BCh
MACINTMASKCLEAR
MAC Interrupt Mask Clear Register
Section 5.20
100h
RXMBPENABLE
Receive Multicast/Broadcast/Promiscuous Channel Enable
Section 5.21
Register
104h
RXUNICASTSET
Receive Unicast Enable Set Register
Section 5.22
108h
RXUNICASTCLEAR
Receive Unicast Clear Register
Section 5.23
10Ch
RXMAXLEN
Receive Maximum Length Register
Section 5.24
110h
RXBUFFEROFFSET
Receive Buffer Offset Register
Section 5.25
114h
RXFILTERLOWTHRESH
Receive Filter Low Priority Frame Threshold Register
Section 5.26
120h
RX0FLOWTHRESH
Receive Channel 0 Flow Control Threshold Register
Section 5.27
124h
RX1FLOWTHRESH
Receive Channel 1 Flow Control Threshold Register
Section 5.27
128h
RX2FLOWTHRESH
Receive Channel 2 Flow Control Threshold Register
Section 5.27
12Ch
RX3FLOWTHRESH
Receive Channel 3 Flow Control Threshold Register
Section 5.27
130h
RX4FLOWTHRESH
Receive Channel 4 Flow Control Threshold Register
Section 5.27
134h
RX5FLOWTHRESH
Receive Channel 5 Flow Control Threshold Register
Section 5.27
138h
RX6FLOWTHRESH
Receive Channel 6 Flow Control Threshold Register
Section 5.27
13Ch
RX7FLOWTHRESH
Receive Channel 7 Flow Control Threshold Register
Section 5.27
140h
RX0FREEBUFFER
Receive Channel 0 Free Buffer Count Register
Section 5.28
144h
RX1FREEBUFFER
Receive Channel 1 Free Buffer Count Register
Section 5.28
148h
RX2FREEBUFFER
Receive Channel 2 Free Buffer Count Register
Section 5.28
14Ch
RX3FREEBUFFER
Receive Channel 3 Free Buffer Count Register
Section 5.28
150h
RX4FREEBUFFER
Receive Channel 4 Free Buffer Count Register
Section 5.28
154h
RX5FREEBUFFER
Receive Channel 5 Free Buffer Count Register
Section 5.28
158h
RX6FREEBUFFER
Receive Channel 6 Free Buffer Count Register
Section 5.28
91
SPRUEF8F – March 2006 – Revised November 2010
C6472/TCI6486 EMAC/MDIO
Submit Documentation Feedback
Copyright © 2006–2010, Texas Instruments Incorporated