Network Card User Manual

EMAC Control Module Registers
www.ti.com
3 EMAC Control Module Registers
Table 7 lists the memory-mapped registers for the EMAC control module. See the device-specific data
manual for the memory address of these registers.
Table 7. EMAC Control Module Registers
Slave VBUS
Address Acronym Register Description Section
0h CMIDVER Identification and Version Register Section 3.1
4h CMSOFTRESET Software Reset Register Section 3.2
8h CMEMCONTROL Emulation Control Register Section 3.3
Ch CMINTCTRL Interrupt Control Register Section 3.4
10h CMRXTHRESHINTEN Receive Threshold Interrupt Enable Register Section 3.5
14h CMRXINTEN Receive Interrupt Enable Register Section 3.6
18h CMTXINTEN Transmit Interrupt Enable Register Section 3.7
1Ch CMMISCINTEN Miscellaneous Interrupt Enable Register Section 3.8
40h CMRXTHRESHINTSTAT Receive Threshold Interrupt Status Register Section 3.9
44h CMRXINTSTAT Receive Interrupt Status Register Section 3.10
48h CMTXINTSTAT Transmit Interrupt Status Register Section 3.11
4Ch CMMISCINTSTAT Miscellaneous Interrupt Status Register Section 3.12
70h CMRXINTMAX Receive Interrupts Per Millisecond Register Section 3.13
74h CMTXINTMAX Transmit Interrupts Per Millisecond Register Section 3.14
3.1 EMAC Control Module Identification and Version Register (CMIDVER)
The identification and version register (CMIDVER) is shown in Figure 12 and described in Table 8.
Figure 12. EMAC Control Module Identification and Version Register (CMIDVER)
31 16
EWIDENT
R-2Eh
15 11 10 8 7 0
EWRTLVER EWMAJORVER EWMINORVER
R-0 R-1 R-0
LEGEND: R = Read only; -n = value after reset
Table 8. EMAC Control Module Identification and Version Register (CMIDVER)
Field Descriptions
Bit Field Value Description
31-16 EWIDENT EMAC control module identification.
2Eh Current EMAC control module identification value.
15-11 EWRTLVER EMAC control module RTL version.
0 Current EMAC control module RTL version value.
10-8 EWMAJORVER EMAC control module major version. Revisions are indicated by a revision code taking the format
EWMAJORVER.EWMINORVER.
1 Current EMAC control module major version value.
7-0 EWMINORVER EMAC control module minor version. Revisions are indicated by a revision code taking the format
EWMAJORVER.EWMINORVER.
0 Current EMAC control module minor version value.
60
Ethernet Media Access Controller (EMAC)/Management Data Input/Output SPRUFI5BMarch 2009Revised December 2010
(MDIO)
Submit Documentation Feedback
© 2009–2010, Texas Instruments Incorporated