Ethernet Media Access Controller (EMAC)/ Management Data Input/Output (MDIO) Module User's Guide

www.ti.com
3 EMAC Control Module Registers
3.1 EMAC Control Module Identification and Version Register (CMIDVER)
EMAC Control Module Registers
Table 9 lists the memory-mapped registers for the EMAC control module. See the device-specific data
manual for the memory address of these registers.
Table 9. 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
The identification and version register (CMIDVER) is shown in Figure 13 and described in Table 10 .
Figure 13. EMAC Control Module Identification and Version Register (CMIDVER)
31 16
EWIDENT
R-2Dh
15 11 10 8 7 0
EWRTLVER EWMAJORVER EWMINORVER
R-1 R-1 R-1
LEGEND: R = Read only; - n = value after reset
Table 10. EMAC Control Module Identification and Version Register (CMIDVER)
Field Descriptions
Bit Field Value Description
31-16 RXIDENT EMAC control module identification.
2Dh Current EMAC control module identification value.
15-11 EWRTLVER EMAC control module RTL version.
1 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.
1 Current EMAC control module minor version value.
SPRUEQ6 December 2007 Ethernet Media Access Controller (EMAC)/Management Data Input/Output (MDIO) 61
Submit Documentation Feedback