3 emac control module registers, 3emac control module registers – Texas Instruments TMS320DM36X User Manual

Page 60

Advertising
background image

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

SPRUFI5B – March 2009 – Revised December 2010

(MDIO)

Submit Documentation Feedback

© 2009–2010, Texas Instruments Incorporated

Advertising