SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 12-1823 lists the memory-mapped registers for the CPSW0_MDIO. All register offset addresses not listed in Table 12-1823 should be considered as reserved locations and the register contents should not be modified.
Instance | Base Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0000h |
Offset(1) | Acronym | Register Name | CPSW0_NUSS_MDIO Physical Address |
---|---|---|---|
F00h | CPSW_MDIO_VERSION_REG | MDIO Version Register | 0C00 0F00h |
F04h | CPSW_MDIO_CONTROL_REG | MDIO Control Register | 0C00 0F04h |
F08h | CPSW_MDIO_ALIVE_REG | MDIO Alive Register | 0C00 0F08h |
F0Ch | CPSW_MDIO_LINK_REG | MDIO Link Register | 0C00 0F0Ch |
F10h | CPSW_MDIO_LINK_INT_RAW_REG | MDIO Link Interrupt Raw Register | 0C00 0F10h |
F14h | CPSW_MDIO_LINK_INT_MASKED_REG | MDIO Link Interrupt Masked Register | 0C00 0F14h |
F18h | CPSW_MDIO_LINK_INT_MASK_SET_REG | MDIO Link Interrupt Mask Set Register | 0C00 0F18h |
F1Ch | CPSW_MDIO_LINK_INT_MASK_CLEAR_REG | MDIO Link Interrupt Mask Clear Register | 0C00 0F1Ch |
F20h | CPSW_MDIO_USER_INT_RAW_REG | MDIO User Interrupt Raw Register | 0C00 0F20h |
F24h | CPSW_MDIO_USER_INT_MASKED_REG | MDIO User Interrupt Masked Register | 0C00 0F24h |
F28h | CPSW_MDIO_USER_INT_MASK_SET_REG | MDIO User Interrupt Mask Set Register | 0C00 0F28h |
F2Ch | CPSW_MDIO_USER_INT_MASK_CLEAR_REG | MDIO User Interrupt Mask Clear Register | 0C00 0F2Ch |
F30h | CPSW_MDIO_MANUAL_IF_REG | MDIO Manual Interface Register | 0C00 0F30h |
F34h | CPSW_MDIO_POLL_REG | MDIO Poll Interrupt Register | 0C00 0F34h |
F38h | CPSW_MDIO_POLL_EN_REG | MDIO Poll Enable Register | 0C00 0F38h |
F3Ch | CPSW_MDIO_CLAUS45_REG | Clause 45 Enable Register | 0C00 0F3Ch |
F40h | CPSW_MDIO_USER_ADDR0_REG | MDIO User Address 0 Register | 0C00 0F40h |
F44h | CPSW_MDIO_USER_ADDR1_REG | MDIO User Address 1 Register | 0C00 0F44h |
F80h + formula | CPSW_MDIO_USER_ACCESS_REG_k | MDIO User Access k Register | 0C00 0F80h + formula |
F84h + formula | CPSW_MDIO_USER_PHY_SEL_REG_k | MDIO User PHY Select k Register | 0C00 0F84h + formula |
CPSW_MDIO_VERSION_REG is shown in Figure 12-951 and described in Table 12-1825.
Return to Summary Table.
MDIO Version Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F00h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
SCHEME | BU | MODULE_ID | |||||||||||||
R-0h | R-0h | R-7h | |||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REVRTL | REVMAJ | CUSTOM | REVMIN | ||||||||||||
R-1h | R-1h | R-0h | R-7h | ||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | SCHEME | R | 0h | Scheme |
29-28 | BU | R | 0h | bu |
27-16 | MODULE_ID | R | 7h | Module ID |
15-11 | REVRTL | R | 1h | RTL version |
10-8 | REVMAJ | R | 1h | Major version |
7-6 | CUSTOM | R | 0h | Custom version |
5-0 | REVMIN | R | 7h | Minor version |
CPSW_MDIO_CONTROL_REG is shown in Figure 12-952 and described in Table 12-1827.
Return to Summary Table.
MDIO Control Register
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F04h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
IDLE | ENABLE | RESERVED | HIGHEST_USER_CHANNEL | ||||
R-1h | R/W-0h | R/W-X | R-1h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PREAMBLE | FAULT | FAULT_DETECT_ENABLE | INT_TEST_ENABLE | RESERVED | ||
R/W-X | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-X | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
CLKDIV | |||||||
R/W-FFh | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLKDIV | |||||||
R/W-FFh | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | IDLE | R | 1h | MDIO state machine IDLE. |
30 | ENABLE | R/W | 0h | Enable control. |
29 | RESERVED | R/W | X | |
28-24 | HIGHEST_USER_CHANNEL | R | 1h | Highest user channel. |
23-21 | RESERVED | R/W | X | |
20 | PREAMBLE | R/W | 0h | Preamble disable. |
19 | FAULT | R/W | 0h | Fault indicator. |
18 | FAULT_DETECT_ENABLE | R/W | 0h | Fault detect enable. |
17 | INT_TEST_ENABLE | R/W | 0h | Interrupt test enable. |
16 | RESERVED | R/W | X | |
15-0 | CLKDIV | R/W | FFh | Clock Divider. |
CPSW_MDIO_ALIVE_REG is shown in Figure 12-953 and described in Table 12-1829.
Return to Summary Table.
MDIO Alive Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F08h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ALIVE | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | ALIVE | R/W | 0h | MDIO Alive. |
CPSW_MDIO_LINK_REG is shown in Figure 12-954 and described in Table 12-1831.
Return to Summary Table.
MDIO Link Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F0Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LINK | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | LINK | R | 0h | MDIO Link state. |
CPSW_MDIO_LINK_INT_RAW_REG is shown in Figure 12-955 and described in Table 12-1833.
Return to Summary Table.
MDIO Link Interrupt Raw Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F10h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LINKINTRAW | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | LINKINTRAW | R/W | 0h | MDIO link change event raw value. |
CPSW_MDIO_LINK_INT_MASKED_REG is shown in Figure 12-956 and described in Table 12-1835.
Return to Summary Table.
MDIO Link Interrupt Masked Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F14h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LINKINTMASKED | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | LINKINTMASKED | R/W | 0h | MDIO link change interrupt masked value. |
CPSW_MDIO_LINK_INT_MASK_SET_REG is shown in Figure 12-957 and described in Table 12-1837.
Return to Summary Table.
MDIO Link Interrupt Mask Set Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F18h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LINKINTMASKSET | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R/W | X | |
0 | LINKINTMASKSET | R/W | 0h | MDIO link interrupt mask set. |
CPSW_MDIO_LINK_INT_MASK_CLEAR_REG is shown in Figure 12-958 and described in Table 12-1839.
Return to Summary Table.
MDIO Link Interrupt Mask Clear Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F1Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LINKINTMASKCLR | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | R/W | X | |
0 | LINKINTMASKCLR | R/W | 0h | MDIO link interrupt mask clear. |
CPSW_MDIO_USER_INT_RAW_REG is shown in Figure 12-959 and described in Table 12-1841.
Return to Summary Table.
MDIO User Interrupt Raw Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F20h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USERINTRAW | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | USERINTRAW | R/W | 0h | Raw value of MDIO user command complete event for
MDIOUserAccess1 through MDIOUserAccess0, respectively. |
CPSW_MDIO_USER_INT_MASKED_REG is shown in Figure 12-960 and described in Table 12-1843.
Return to Summary Table.
MDIO User Interrupt Masked Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F24h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USERINTMASKED | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | USERINTMASKED | R/W | 0h | Masked value of MDIO user command complete
interrupt for MDIOUserAccess1 through MDIOUserAccess0,
respectively. |
CPSW_MDIO_USER_INT_MASK_SET_REG is shown in Figure 12-961 and described in Table 12-1845.
Return to Summary Table.
MDIO User Interrupt Mask Set Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F28h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USERINTMASKSET | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | USERINTMASKSET | R/W | 0h | MDIO user interrupt mask set for
CPSW_MDIO_USER_INT_MASKED_REG[1-0] USERINTMASKED,
respectively. |
CPSW_MDIO_USER_INT_MASK_CLEAR_REG is shown in Figure 12-962 and described in Table 12-1847.
Return to Summary Table.
MDIO User Interrupt Mask Clear Register
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F2Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USERINTMASKCLR | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1-0 | USERINTMASKCLR | R/W | 0h | MDIO user command complete interrupt mask clear
for CPSW_MDIO_USER_INT_MASKED_REG[1-0] USERINTMASKED,
respectively. |
CPSW_MDIO_MANUAL_IF_REG is shown in Figure 12-963 and described in Table 12-1849.
Return to Summary Table.
MDIO Manual Interface Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F30h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MDIO_MDCLK_O | MDIO_OE | MDIO_PIN | ||||
R/W-X | R/W-0h | R/W-0h | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-3 | RESERVED | R/W | X | |
2 | MDIO_MDCLK_O | R/W | 0h | MDIO Clock Output. |
1 | MDIO_OE | R/W | 0h | MDIO Output Enable. |
0 | MDIO_PIN | R/W | 0h | MDIO Pin Value. |
CPSW_MDIO_POLL_REG is shown in Figure 12-964 and described in Table 12-1851.
Return to Summary Table.
MDIO Poll Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F34h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
MANUALMODE | STATECHANGEMODE | RESERVED | |||||
R/W-0h | R/W-0h | R/W-X | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
IPG | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | MANUALMODE | R/W | 0h | MDIO Manual Mode. |
30 | STATECHANGEMODE | R/W | 0h | MDIO State Change Mode. |
29-8 | RESERVED | R/W | X | |
7-0 | IPG | R/W | 0h | Polling Inter Packet Gap Value. |
CPSW_MDIO_POLL_EN_REG is shown in Figure 12-965 and described in Table 12-1853.
Return to Summary Table.
MDIO Poll Enable Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F38h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
POLL_EN | |||||||||||||||||||||||||||||||
R/W-FFFFFFFFh | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | POLL_EN | R/W | FFFFFFFFh | MDIO Poll Enable. |
CPSW_MDIO_CLAUS45_REG is shown in Figure 12-966 and described in Table 12-1855.
Return to Summary Table.
MDIO Clause45 Enable Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F3Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLAUSE45 | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | CLAUSE45 | R/W | 0h | MDIO clause 45 mode. |
CPSW_MDIO_USER_ADDR0_REG is shown in Figure 12-967 and described in Table 12-1857.
Return to Summary Table.
MDIO Address 0 Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F40h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USER_ADDR0 | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-0 | USER_ADDR0 | R/W | 0h | MDIO User Address 0. |
CPSW_MDIO_USER_ADDR1_REG is shown in Figure 12-968 and described in Table 12-1859.
Return to Summary Table.
MDIO Address 1 Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F44h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | USER_ADDR1 | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-0 | USER_ADDR1 | R/W | 0h | MDIO User Address 1. |
CPSW_MDIO_USER_ACCESS_REG_k is shown in Figure 12-969 and described in Table 12-1861.
Return to Summary Table.
MDIO User Access Register.
Offset = F80h + (k * 8h); where k = 0h to 1h
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F80h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GO | WRITE | ACK | RESERVED | REGADR | |||
R/W-0h | R/W-0h | R/W-0h | R/W-X | R/W-0h | |||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
REGADR | PHYADR | ||||||
R/W-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
DATA | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DATA | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | GO | R/W | 0h | Go. |
30 | WRITE | R/W | 0h | Write enable. |
29 | ACK | R/W | 0h | Acknowledge. |
28-26 | RESERVED | R/W | X | |
25-21 | REGADR | R/W | 0h | Register address. |
20-16 | PHYADR | R/W | 0h | PHY address. |
15-0 | DATA | R/W | 0h | User data. |
CPSW_MDIO_USER_PHY_SEL_REG_k is shown in Figure 12-970 and described in Table 12-1863.
Return to Summary Table.
MDIO User PHY Select Register
Offset = F84h + (k * 8h); where k = 0h to 1h
Instance | Physical Address |
---|---|
CPSW0_NUSS_MDIO | 0C00 0F84h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LINKSEL | LINKINT_ENABLE | RESERVED | PHYADR_MON | ||||
R/W-0h | R/W-0h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R/W | X | |
7 | LINKSEL | R/W | 0h | Link status determination select. |
6 | LINKINT_ENABLE | R/W | 0h | Link change interrupt enable. |
5 | RESERVED | R/W | X | |
4-0 | PHYADR_MON | R/W | 0h | PHY address whose link status is monitored. |