SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 12-1955 lists the memory-mapped registers for the CPSW0_CONTROL. All register offset addresses not listed in Table 12-1955 should be considered as reserved locations and the register contents should not be modified.
Instance | Base Address |
---|---|
CPSW0_NUSS_CONTROL | 0C00 0000h |
Offset(1) | Acronym | Register Name | CPSW0_NUSS_CONTROL Physical Address |
---|---|---|---|
00020000h | CPSW_ID_VER_REG | ID Version Register | 0C02 0000h |
00020004h | CPSW_CONTROL_REG | Control Register | 0C02 0004h |
00020010h | CPSW_EM_CONTROL_REG | Emulation Control Register | 0C02 0010h |
00020014h | CPSW_STAT_PORT_EN_REG | Statistics Port Enable Register | 0C02 0014h |
00020018h | CPSW_PTYPE_REG | Transmit Priority Type Register | 0C02 0018h |
0002001Ch | CPSW_SOFT_IDLE_REG | Software Idle Register | 0C02 001Ch |
00020020h | CPSW_THRU_RATE_REG | Thru Rate Register | 0C02 0020h |
00020024h | CPSW_GAP_THRESH_REG | Transmit FIFO Short Gap Threshold Register | 0C02 0024h |
00020028h | CPSW_TX_START_WDS_REG | Transmit FIFO Start Words Register | 0C02 0028h |
0002002Ch | CPSW_EEE_PRESCALE_REG | Energy Efficient Ethernet Prescale Value Register | 0C02 002Ch |
00020030h | CPSW_TX_G_OFLOW_THRESH_SET_REG | PFC Tx Global Out Flow Threshold Set Register | 0C02 0030h |
00020034h | CPSW_TX_G_OFLOW_THRESH_CLR_REG | PFC Tx Global Out Flow Threshold Clear Register | 0C02 0034h |
00020038h | CPSW_TX_G_BUF_THRESH_SET_L_REG | PFC Global Tx Buffer Threshold Set Low Register | 0C02 0038h |
0002003Ch | CPSW_TX_G_BUF_THRESH_SET_H_REG | PFC Global Tx Buffer Threshold Set High Register | 0C02 003Ch |
00020040h | CPSW_TX_G_BUF_THRESH_CLR_L_REG | PFC Global Tx Buffer Threshold Clear Low Register | 0C02 0040h |
00020044h | CPSW_TX_G_BUF_THRESH_CLR_H_REG | PFC Global Tx Buffer Threshold Clear High Register | 0C02 0044h |
00020050h | CPSW_VLAN_LTYPE_REG | VLAN LTYPE Outer and Inner Register | 0C02 0050h |
00020054h | CPSW_EST_TS_DOMAIN_REG | EST Timestamp Domain Register | 0C02 0054h |
00020100h | CPSW_TX_PRI0_MAXLEN_REG | Priority 0 Maximum Transmit Packet Length Register | 0C02 0100h |
00020104h | CPSW_TX_PRI1_MAXLEN_REG | Priority 1 Maximum Transmit Packet Length Register | 0C02 0104h |
00020108h | CPSW_TX_PRI2_MAXLEN_REG | Priority 2 Maximum Transmit Packet Length Register | 0C02 0108h |
0002010Ch | CPSW_TX_PRI3_MAXLEN_REG | Priority 3 Maximum Transmit Packet Length Register | 0C02 010Ch |
00020110h | CPSW_TX_PRI4_MAXLEN_REG | Priority 4 Maximum Transmit Packet Length Register | 0C02 0110h |
00020114h | CPSW_TX_PRI5_MAXLEN_REG | Priority 5 Maximum Transmit Packet Length Register | 0C02 0114h |
00020118h | CPSW_TX_PRI6_MAXLEN_REG | Priority 6 Maximum Transmit Packet Length Register | 0C02 0118h |
0002011Ch | CPSW_TX_PRI7_MAXLEN_REG | Priority 7 Maximum Transmit Packet Length Register | 0C02 011Ch |
00021004h | CPSW_P0_CONTROL_REG | CPPI Port 0 Control Register | 0C02 1004h |
00021008h | CPSW_P0_FLOW_ID_OFFSET_REG | CPPI Port 0 Transmit FLOW ID Offset Register | 0C02 1008h |
00021010h | CPSW_P0_BLK_CNT_REG | CPPI Port 0 FIFO Block Usage Count Register | 0C02 1010h |
00021014h | CPSW_P0_PORT_VLAN_REG | CPPI Port 0 VLAN Register | 0C02 1014h |
00021018h | CPSW_P0_TX_PRI_MAP_REG | CPPI Port 0 Tx Header Priority to Switch Priority Map Register | 0C02 1018h |
0002101Ch | CPSW_P0_PRI_CTL_REG | CPPI Port 0 Priority Control Register | 0C02 101Ch |
00021020h | CPSW_P0_RX_PRI_MAP_REG | CPPI Port 0 RX Paket Priority to Header Priority Map Register | 0C02 1020h |
00021024h | CPSW_P0_RX_MAXLEN_REG | CPPI Port 0 Receive Frame Max Length Register | 0C02 1024h |
00021028h | CPSW_P0_TX_BLKS_PRI_REG | CPPI Port 0 Transmit Block Sub Per Priority Register | 0C02 1028h |
00021030h | CPSW_P0_IDLE2LPI_REG | CPPI Port 0 EEE Idle to LPI Count Register | 0C02 1030h |
00021034h | CPSW_P0_LPI2WAKE_REG | CPPI Port 0 EEE LPI to Wakeup Count Register | 0C02 1034h |
00021038h | CPSW_P0_EEE_STATUS_REG | CPPI Port 0 EEE Port Status Register | 0C02 1038h |
00021050h | CPSW_P0_FIFO_STATUS_REG | CPPI Port 0 FIFO Status Register | 0C02 1050h |
00021120h + formula | CPSW_P0_RX_DSCP_MAP_REG_y | CPPI Port 0 Receive IPV4/IPV6 DSCP Map 0 to Map 7 Registers | 0C02 1120h + formula |
00021140h + formula | CPSW_P0_PRI_CIR_REG_y | CPPI Port 0 Rx Priority 0 to Priority 7 Committed Information Rate Registers | 0C02 1140h + formula |
00021160h + formula | CPSW_P0_PRI_EIR_REG_y | CPPI Port 0 Rx Priority 0 to Priority 7 Excess Information Rate Registers | 0C02 1160h + formula |
00021180h | CPSW_P0_TX_D_THRESH_SET_L_REG | CPPI Port 0 Tx PFC Destination Threshold Set Low Register | 0C02 1180h |
00021184h | CPSW_P0_TX_D_THRESH_SET_H_REG | CPPI Port 0 Tx PFC Destination Threshold Set High Register | 0C02 1184h |
00021188h | CPSW_P0_TX_D_THRESH_CLR_L_REG | CPPI Port 0 Tx PFC Destination Threshold Clear Low Register | 0C02 1188h |
0002118Ch | CPSW_P0_TX_D_THRESH_CLR_H_REG | CPPI Port 0 Tx PFC Destination Threshold Clear High Register | 0C02 118Ch |
00021190h | CPSW_P0_TX_G_BUF_THRESH_SET_L_REG | CPPI Port 0 Tx PFC Global Buffer Threshold Set Low Register | 0C02 1190h |
00021194h | CPSW_P0_TX_G_BUF_THRESH_SET_H_REG | CPPI Port 0 Tx PFC Global Buffer Threshold Set High Register | 0C02 1194h |
00021198h | CPSW_P0_TX_G_BUF_THRESH_CLR_L_REG | CPPI Port 0 Tx PFC Global Buffer Threshold Clear Low Register | 0C02 1198h |
0002119Ch | CPSW_P0_TX_G_BUF_THRESH_CLR_H_REG | CPPI Port 0 Tx PFC Global Buffer Threshold Clear High Register | 0C02 119Ch |
00021300h | CPSW_P0_SRC_ID_A_REG | CPPI Port 0 CPPI Source ID A Register | 0C02 1300h |
00021304h | CPSW_P0_SRC_ID_B_REG | CPPI Port 0 CPPI Source ID B Register | 0C02 1304h |
00021320h | CPSW_P0_HOST_BLKS_PRI_REG | CPPI Port 0 Host Blocks Priority Register | 0C02 1320h |
00022000h(2) | CPSW_PN_RESERVED_REG_k | Reserved Register | 0C02 2000h |
00022004h | CPSW_PN_CONTROL_REG_k | Ethernet Port N Control Register | 0C02 2004h |
00022008h + formula | CPSW_PN_MAX_BLKS_REG | Ethernet Port N Maximum Blocks Register | 0C02 2008h + formula |
00022010h + formula | CPSW_PN_BLK_CNT_REG_k | Ethernet Port N FIFO Block Usage Count Register | 0C02 2010h + formula |
00022014h + formula | CPSW_PN_PORT_VLAN_REG_k | Ethernet Port N VLAN Register | 0C02 2014h + formula |
00022018h + formula | CPSW_PN_TX_PRI_MAP_REG_k | Ethernet Port N Tx Header Priority to Switch Priority Mapping Register | 0C02 2018h + formula |
0002201Ch + formula | CPSW_PN_PRI_CTL_REG_k | Ethernet Port N Priority Control Register | 0C02 201Ch + formula |
00022020h + formula | CPSW_PN_RX_PRI_MAP_REG_k | Ethernet Port N RX Paket Priority to Header Priority Map | 0C02 2020h + formula |
00022024h + formula | CPSW_PN_RX_MAXLEN_REG_k | Ethernet Port N Receive Frame Maximum Length Register | 0C02 2024h + formula |
00022028h + formula | CPSW_PN_TX_BLKS_PRI_REG_k | Ethernet Port N Transmit Block Sub Per Priority Register | 0C02 2028h + formula |
00022030h + formula | CPSW_PN_IDLE2LPI_REG_k | Ethernet Port N EEE Idle to LPI Count Register | 0C02 2030h + formula |
00022034h + formula | CPSW_PN_LPI2WAKE_REG_k | Ethernet Port N EEE LPI to Wake Count Register | 0C02 2034h + formula |
00022038h + formula | CPSW_PN_EEE_STATUS_REG_k | Ethernet Port N EEE Status Register | 0C02 2038h + formula |
00022040h + formula | CPSW_PN_IET_CONTROL_REG_k | Ethernet Port N IET Control Register | 0C02 2040h + formula |
00022044h + formula | CPSW_PN_IET_STATUS_REG_k | Ethernet Port N IET Status Register | 0C02 2044h + formula |
00022048h + formula | CPSW_PN_IET_VERIFY_REG_k | Ethernet Port N IET Verify Register | 0C02 2048h + formula |
00022050h + formula | CPSW_PN_FIFO_STATUS_REG_k | Ethernet Port N FIFO Status Register | 0C02 2050h + formula |
00022060h + formula | CPSW_PN_EST_CONTROL_REG_k | Ethernet Port N Enhanced Scheduled Traffic (EST) Control Register | 0C02 2060h + formula |
00022120h + formula | CPSW_PN_RX_DSCP_MAP_REG_k_y | Ethernet Port N Receive IPV4/IPV6 DSCP Map 0 to Map 7 Registers | 0C02 2120h + formula |
00022140h + formula | CPSW_PN_PRI_CIR_REG_k_y | Ethernet Port N Rx Priority 0 to Priority 7 Committed Information Rate Registers | 0C02 2140h + formula |
00022160h + formula | CPSW_PN_PRI_EIR_REG_k_y | Ethernet Port N Rx Priority 0 to Priority 7 Excess Information Rate Registers | 0C02 2160h + formula |
00022180h + formula | CPSW_PN_TX_D_THRESH_SET_L_REG_k | Ethernet Port N Tx PFC Destination Threshold Set Low Register | 0C02 2180h + formula |
00022184h + formula | CPSW_PN_TX_D_THRESH_SET_H_REG_k | Ethernet Port N Tx PFC Destination Threshold Set High Register | 0C02 2184h + formula |
00022188h + formula | CPSW_PN_TX_D_THRESH_CLR_L_REG_k | Ethernet Port N Tx PFC Destination Threshold Clear Low Register | 0C02 2188h + formula |
0002218Ch + formula | CPSW_PN_TX_D_THRESH_CLR_H_REG_k | Ethernet Port N Tx PFC Destination Threshold Clear High Register | 0C02 218Ch + formula |
00022190h + formula | CPSW_PN_TX_G_BUF_THRESH_SET_L_REG_k | Ethernet Port N Tx PFC Global Buffer Threshold Set Low Register | 0C02 2190h + formula |
00022194h + formula | CPSW_PN_TX_G_BUF_THRESH_SET_H_REG_k | Ethernet Port N Tx PFC Global Buffer Threshold Set High Register | 0C02 2194h + formula |
00022198h + formula | CPSW_PN_TX_G_BUF_THRESH_CLR_L_REG_k | Ethernet Port N Tx PFC Global Buffer Threshold Clear Low Register | 0C02 2198h + formula |
0002219Ch + formula | CPSW_PN_TX_G_BUF_THRESH_CLR_H_REG_k | Ethernet Port N Tx PFC Global Buffer Threshold Clear High Register | 0C02 219Ch + formula |
00022300h + formula | CPSW_PN_TX_D_OFLOW_ADDVAL_L_REG_k | Ethernet Port N Tx Destination Out Flow Add Values Low Register | 0C02 2300h + formula |
00022304h + formula | CPSW_PN_TX_D_OFLOW_ADDVAL_H_REG_k | Ethernet Port N Tx Destination Out Flow Add Values High Register | 0C02 2304h + formula |
00022308h + formula | CPSW_PN_SA_L_REG_k | Ethernet Port N Tx Pause Frame Source Address Low Register | 0C02 2308h + formula |
0002230Ch + formula | CPSW_PN_SA_H_REG_k | Ethernet Port N Tx Pause Frame Source Address High Register | 0C02 230Ch + formula |
00022310h + formula | CPSW_PN_TS_CTL_REG_k | Ethernet Port N Time Sync Control Register | 0C02 2310h + formula |
00022314h + formula | CPSW_PN_TS_SEQ_LTYPE_REG_k | Ethernet Port N Time Sync LTYPE Register (and SEQ_ID_OFFSET) | 0C02 2314h + formula |
00022318h + formula | CPSW_PN_TS_VLAN_LTYPE_REG_k | Ethernet Port N Time Sync VLAN2 and VLAN2 Register | 0C02 2318h + formula |
0002231Ch + formula | CPSW_PN_TS_CTL_LTYPE2_REG_k | Ethernet Port N Time Sync Control and LTYPE 2 Register | 0C02 231Ch + formula |
00022320h + formula | CPSW_PN_TS_CTL2_REG_k | Ethernet Port N Time Sync Control 2 Register | 0C02 2320h + formula |
00022330h + formula | CPSW_PN_MAC_CONTROL_REG_k | Ethernet Port N Mac Control Register | 0C02 2330h + formula |
00022334h + formula | CPSW_PN_MAC_STATUS_REG_k | Ethernet Port N Mac Status Register | 0C02 2334h + formula |
00022338h + formula | CPSW_PN_MAC_SOFT_RESET_REG_k | Ethernet Port N Mac Software Reset Register | 0C02 2338h + formula |
0002233Ch + formula | CPSW_PN_MAC_BOFFTEST_REG_k | Ethernet Port N Mac Backoff Test Register | 0C02 233Ch + formula |
00022340h + formula | CPSW_PN_MAC_RX_PAUSETIMER_REG_k | Ethernet Port N 802.3 Receive Pause Timer Register | 0C02 2340h + formula |
00022350h + formula | CPSW_PN_MAC_RXN_PAUSETIMER_REG_k_y | Ethernet Port N PFC Priority 0 to Priority 7 Rx Pause Timer Registers | 0C02 2350h + formula |
00022370h + formula | CPSW_PN_MAC_TX_PAUSETIMER_REG_k | Ethernet Port N 802.3 Tx Pause Timer Registers | 0C02 2370h + formula |
00022380h + formula | CPSW_PN_MAC_TXN_PAUSETIMER_REG_k_y | Ethernet Port N PFC Priority 0 to Priority 7 Tx Pause Timer Registers | 0C02 2380h + formula |
000223A0h + formula | CPSW_PN_MAC_EMCONTROL_REG_k | Ethernet Port N Emulation Control Register | 0C02 23A0h + formula |
000223A4h + formula | CPSW_PN_MAC_TX_GAP_REG_k | Ethernet Port N Tx Inter Packet Gap Register | 0C02 23A4h + formula |
000223A8h + formula | CPSW_PN_MAC_PORT_CONFIG_k | Ethernet Port N Configuration Register | 0C02 23A8h + formula |
000223ACh + formula | CPSW_PN_INTERVLAN_OPX_POINTER_REG_k | Ethernet Port N Pointer to InterVLANx (x = 1 to 4) | 0C02 23ACh + formula |
000223B0h + formula | CPSW_PN_INTERVLAN_OPX_A_REG_k | Ethernet Port N Pointer to InterVLANx[31:0] | 0C02 23B0h + formula |
000223B4h + formula | CPSW_PN_INTERVLAN_OPX_B_REG_k | Ethernet Port N Pointer to InterVLANx[63:32] | 0C02 23B4h + formula |
000223B8h + formula | CPSW_PN_INTERVLAN_OPX_C_REG_k | Ethernet Port N Pointer to InterVLANx[95:64] | 0C02 23B8h + formula |
000223BCh + formula | CPSW_PN_INTERVLAN_OPX_D_REG_k | Ethernet Port N Pointer to InterVLANx[129:96] | 0C02 23BCh + formula |
CPSW_ID_VER_REG is shown in Figure 12-1015 and described in Table 12-1957.
Return to Summary Table.
CPSW ID Version Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
IDENT | |||||||||||||||
R-6BA8h | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RTL_VER | MAJOR_VER | MINOR_VER | |||||||||||||
R-4h | R-1h | R-2h | |||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | IDENT | R | 6BA8h | Identification Value |
15-11 | RTL_VER | R | 4h | RTL Version Value |
10-8 | MAJOR_VER | R | 1h | Major Version Value |
7-0 | MINOR_VER | R | 2h | Minor Version Value |
CPSW_CONTROL_REG is shown in Figure 12-1016 and described in Table 12-1959.
Return to Summary Table.
CPSW Switch Control
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0004h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
ECC_CRC_MODE | RESERVED | ||||||
R/W-0h | R/W-X | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | EST_ENABLE | IET_ENABLE | EEE_ENABLE | ||||
R/W-X | R/W-0h | R/W-0h | R/W-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
P0_RX_PASS_CRC_ERR | P0_RX_PAD | P0_TX_CRC_REMOVE | P0_TX_CRC_TYPE | P8_PASS_PRI_TAGGED | P7_PASS_PRI_TAGGED | P6_PASS_PRI_TAGGED | P5_PASS_PRI_TAGGED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
P4_PASS_PRI_TAGGED | P3_PASS_PRI_TAGGED | P2_PASS_PRI_TAGGED | P1_PASS_PRI_TAGGED | P0_PASS_PRI_TAGGED | P0_ENABLE | VLAN_AWARE | S_CN_SWITCH |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | ECC_CRC_MODE | R/W | 0h | ECC CRC Mode. |
30-19 | RESERVED | R/W | X | |
18 | EST_ENABLE | R/W | 0h | Enhanced Scheduled Traffic enable (EST) |
17 | IET_ENABLE | R/W | 0h | Intersperced Express Traffic enable (IET) |
16 | EEE_ENABLE | R/W | 0h | Energy Efficient Ethernet enable |
15 | P0_RX_PASS_CRC_ERR | R/W | 0h | Port 0 Pass Received CRC errors |
14 | P0_RX_PAD | R/W | 0h | Port 0 Receive Short Packet Pad |
13 | P0_TX_CRC_REMOVE | R/W | 0h | Port 0 Transmit CRC remove. |
12 | P0_TX_CRC_TYPE | R/W | 0h | |
11 | P8_PASS_PRI_TAGGED | R/W | 0h | Port 8 Pass Priority Tagged |
10 | P7_PASS_PRI_TAGGED | R/W | 0h | Port 7 Pass Priority Tagged |
9 | P6_PASS_PRI_TAGGED | R/W | 0h | Port 6 Pass Priority Tagged |
8 | P5_PASS_PRI_TAGGED | R/W | 0h | Port 5 Pass Priority Tagged |
7 | P4_PASS_PRI_TAGGED | R/W | 0h | Port 4 Pass Priority Tagged |
6 | P3_PASS_PRI_TAGGED | R/W | 0h | Port 3 Pass Priority Tagged |
5 | P2_PASS_PRI_TAGGED | R/W | 0h | Port 2 Pass Priority Tagged |
4 | P1_PASS_PRI_TAGGED | R/W | 0h | Port 1 Pass Priority Tagged |
3 | P0_PASS_PRI_TAGGED | R/W | 0h | Port 0 Pass Priority Tagged |
2 | P0_ENABLE | R/W | 0h | Port 0 Enable |
1 | VLAN_AWARE | R/W | 0h | VLAN Aware Mode: |
0 | S_CN_SWITCH | R/W | 0h | Service or Customer VLAN switch. |
CPSW_EM_CONTROL_REG is shown in Figure 12-1017 and described in Table 12-1961.
Return to Summary Table.
CPSW Emulation Control Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0010h |
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 | SOFT | FREE | |||||
R/W-X | R/W-0h | R/W-0h | |||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1 | SOFT | R/W | 0h | Emulation Soft Bit |
0 | FREE | R/W | 0h | Emulation Free Bit |
CPSW_STAT_PORT_EN_REG is shown in Figure 12-1018 and described in Table 12-1963.
Return to Summary Table.
CPSW Statistics Port Enable Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0014h |
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 | P8_STAT_EN | ||||||
R/W-X | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
P7_STAT_EN | P6_STAT_EN | P5_STAT_EN | P4_STAT_EN | P3_STAT_EN | P2_STAT_EN | P1_STAT_EN | P0_STAT_EN |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-9 | RESERVED | R/W | X | |
8 | P8_STAT_EN | R/W | 0h | Port 8 Statistics Enable (if N > 8) |
7 | P7_STAT_EN | R/W | 0h | Port 7 Statistics Enable (if N > 7) |
6 | P6_STAT_EN | R/W | 0h | Port 6 Statistics Enable (if N > 6) |
5 | P5_STAT_EN | R/W | 0h | Port 5 Statistics Enable (if N > 5) |
4 | P4_STAT_EN | R/W | 0h | Port 4 Statistics Enable (if N > 4) |
3 | P3_STAT_EN | R/W | 0h | Port 3 Statistics Enable (if N > 3) |
2 | P2_STAT_EN | R/W | 0h | Port 2 Statistics Enable (if N > 2) |
1 | P1_STAT_EN | R/W | 0h | Port 1 Statistics Enable |
0 | P0_STAT_EN | R/W | 0h | Port 0 Statistics Enable |
CPSW_PTYPE_REG is shown in Figure 12-1019 and described in Table 12-1965.
Return to Summary Table.
CPSW Transmit Priority Type.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | P8_PTYPE_ESC | ||||||
R/W-X | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
P7_PTYPE_ESC | P6_PTYPE_ESC | P5_PTYPE_ESC | P4_PTYPE_ESC | P3_PTYPE_ESC | P2_PTYPE_ESC | P1_PTYPE_ESC | P0_PTYPE_ESC |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ESC_PRI_LD_VAL | ||||||
R/W-X | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R/W | X | |
16 | P8_PTYPE_ESC | R/W | 0h | Port 8 Priority Type Escalate (if N > 8) |
15 | P7_PTYPE_ESC | R/W | 0h | Port 7 Priority Type Escalate (if N > 7) |
14 | P6_PTYPE_ESC | R/W | 0h | Port 6 Priority Type Escalate (if N > 6) |
13 | P5_PTYPE_ESC | R/W | 0h | Port 5 Priority Type Escalate (if N > 5) |
12 | P4_PTYPE_ESC | R/W | 0h | Port 4 Priority Type Escalate (if N > 4) |
11 | P3_PTYPE_ESC | R/W | 0h | Port 3 Priority Type Escalate (if N > 3) |
10 | P2_PTYPE_ESC | R/W | 0h | Port 2 Priority Type Escalate (if N > 2) |
9 | P1_PTYPE_ESC | R/W | 0h | Port 1 Priority Type Escalate |
8 | P0_PTYPE_ESC | R/W | 0h | Port 0 Priority Type Escalate |
7-5 | RESERVED | R/W | X | |
4-0 | ESC_PRI_LD_VAL | R/W | 0h | Escalate Priority Load Value |
CPSW_SOFT_IDLE_REG is shown in Figure 12-1020 and described in Table 12-1967.
Return to Summary Table.
CPSW Software Idle Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 001Ch |
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 | SOFT_IDLE | ||||||
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 | SOFT_IDLE | R/W | 0h | Software Idle. |
CPSW_THRU_RATE_REG is shown in Figure 12-1021 and described in Table 12-1969.
Return to Summary Table.
CPSW Thru Rate Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0020h |
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 |
SL_RX_THRU_RATE | RESERVED | ||||||
R/W-3h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | P0_RX_THRU_RATE | ||||||
R/W-X | R/W-1h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-12 | SL_RX_THRU_RATE | R/W | 3h | Ethernet Port Switch FIFO receive through rate. |
11-4 | RESERVED | R/W | X | |
3-0 | P0_RX_THRU_RATE | R/W | 1h | CPPI FIFO (port 0) receive through rate. |
CPSW_GAP_THRESH_REG is shown in Figure 12-1022 and described in Table 12-1971.
Return to Summary Table.
CPSW Transmit FIFO Short Gap Threshold Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0024h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | GAP_THRESH | ||||||||||||||
R/W-X | R/W-Bh | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-5 | RESERVED | R/W | X | |
4-0 | GAP_THRESH | R/W | Bh | Ethernet Port Short Gap Threshold. |
CPSW_TX_START_WDS_REG is shown in Figure 12-1023 and described in Table 12-1973.
Return to Summary Table.
CPSW Transmit FIFO Start Words Register
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0028h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TX_START_WDS | ||||||||||||||
R/W-X | R/W-8h | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-11 | RESERVED | R/W | X | |
10-0 | TX_START_WDS | R/W | 8h | FIFO Packet Transmit (egress) Start Words. |
CPSW_EEE_PRESCALE_REG is shown in Figure 12-1024 and described in Table 12-1975.
Return to Summary Table.
CPSW Energy Efficient Ethernet Prescale Value Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 002Ch |
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 | EEE_PRESCALE | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-12 | RESERVED | R/W | X | |
11-0 | EEE_PRESCALE | R/W | 0h | Energy Efficient Ethernet Pre-scale count load value |
CPSW_TX_G_OFLOW_THRESH_SET_REG is shown in Figure 12-1025 and described in Table 12-1977.
Return to Summary Table.
CPSW PFC Tx Global Out Flow Threshold Set
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0030h |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||
R/W-Fh | R/W-Fh | R/W-Fh | R/W-Fh | R/W-Fh | R/W-Fh | R/W-Fh | R/W-Fh | ||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | PRI7 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 7 |
27-24 | PRI6 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 6 |
23-20 | PRI5 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 5 |
19-16 | PRI4 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 4 |
15-12 | PRI3 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 3 |
11-8 | PRI2 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 2 |
7-4 | PRI1 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 1 |
3-0 | PRI0 | R/W | Fh | Priority Based Flow Control Global Outflow Usage Threshold for Pri 0 |
CPSW_TX_G_OFLOW_THRESH_CLR_REG is shown in Figure 12-1026 and described in Table 12-1979.
Return to Summary Table.
CPSW PFC Tx Global Out Flow Threshold Clear Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0034h |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | PRI7 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 7 |
27-24 | PRI6 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 6 |
23-20 | PRI5 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 5 |
19-16 | PRI4 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 4 |
15-12 | PRI3 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 3 |
11-8 | PRI2 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 2 |
7-4 | PRI1 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 1 |
3-0 | PRI0 | R/W | 0h | Priority Based Flow Control Global Outflow Usage Threshold for Pri 0 |
CPSW_TX_G_BUF_THRESH_SET_L_REG is shown in Figure 12-1027 and described in Table 12-1981.
Return to Summary Table.
CPSW PFC Global Tx Buffer Threshold Set Low Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0038h |
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 |
PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||||||
R/W-FFh | R/W-FFh | R/W-FFh | R/W-FFh | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PRI3 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 3 |
23-16 | PRI2 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 2 |
15-8 | PRI1 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 1 |
7-0 | PRI0 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 0 |
CPSW_TX_G_BUF_THRESH_SET_H_REG is shown in Figure 12-1028 and described in Table 12-1983.
Return to Summary Table.
CPSW PFC Global Tx Buffer Threshold Set High Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 003Ch |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | ||||||||||||||||||||||||||||
R/W-FFh | R/W-FFh | R/W-FFh | R/W-FFh | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PRI7 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 7 |
23-16 | PRI6 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 6 |
15-8 | PRI5 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 5 |
7-0 | PRI4 | R/W | FFh | Priority Based Flow Control Global Buffer Usage Threshold for Priority 4 |
CPSW_TX_G_BUF_THRESH_CLR_L_REG is shown in Figure 12-1029 and described in Table 12-1985.
Return to Summary Table.
CPSW PFC Global Tx Buffer Threshold Clear Low Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0040h |
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 |
PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PRI3 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 3 |
23-16 | PRI2 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 2 |
15-8 | PRI1 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 1 |
7-0 | PRI0 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 0 |
CPSW_TX_G_BUF_THRESH_CLR_H_REG is shown in Figure 12-1030 and described in Table 12-1987.
Return to Summary Table.
CPSW PFC Global Tx Buffer Threshold Clear High Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0044h |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | ||||||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PRI7 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 7 |
23-16 | PRI6 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 6 |
15-8 | PRI5 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 5 |
7-0 | PRI4 | R/W | 0h | Priority Based Flow Control Global Buffer Usage Threshold for Priority 4 |
CPSW_VLAN_LTYPE_REG is shown in Figure 12-1031 and described in Table 12-1989.
Return to Summary Table.
VLAN LTYPE Outer and Inner Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0050h |
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 |
VLAN_LTYPE_OUTER | VLAN_LTYPE_INNER | ||||||||||||||||||||||||||||||
R/W-88A8h | R/W-8100h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | VLAN_LTYPE_OUTER | R/W | 88A8h | Outer VLAN LType |
15-0 | VLAN_LTYPE_INNER | R/W | 8100h | Inner VLAN LType |
CPSW_EST_TS_DOMAIN_REG is shown in Figure 12-1032 and described in Table 12-1991.
Return to Summary Table.
Enhanced Scheduled Traffic Host Event Domain Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0054h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | EST_TS_DOMAIN | ||||||||||||||
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-0 | EST_TS_DOMAIN | R/W | 0h | Enhanced Scheduled Traffic Host Event Domain. |
CPSW_TX_PRI0_MAXLEN_REG is shown in Figure 12-1033 and described in Table 12-1993.
Return to Summary Table.
Priority 0 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0100h |
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 | TX_PRI0_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI0_MAXLEN | R/W | 7E8h | Transmit Priority 0 Maximum Packet Length |
CPSW_TX_PRI1_MAXLEN_REG is shown in Figure 12-1034 and described in Table 12-1995.
Return to Summary Table.
Priority 1 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0104h |
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 | TX_PRI1_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI1_MAXLEN | R/W | 7E8h | Transmit Priority 1 Maximum Packet Length |
CPSW_TX_PRI2_MAXLEN_REG is shown in Figure 12-1035 and described in Table 12-1997.
Return to Summary Table.
Priority 2 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0108h |
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 | TX_PRI2_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI2_MAXLEN | R/W | 7E8h | Transmit Priority 2 Maximum Packet Length |
CPSW_TX_PRI3_MAXLEN_REG is shown in Figure 12-1036 and described in Table 12-1999.
Return to Summary Table.
Priority 3 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 010Ch |
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 | TX_PRI3_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI3_MAXLEN | R/W | 7E8h | Transmit Priority 3 Maximum Packet Length |
CPSW_TX_PRI4_MAXLEN_REG is shown in Figure 12-1037 and described in Table 12-2001.
Return to Summary Table.
Priority 4 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0110h |
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 | TX_PRI4_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI4_MAXLEN | R/W | 7E8h | Transmit Priority 4 Maximum Packet Length |
CPSW_TX_PRI5_MAXLEN_REG is shown in Figure 12-1038 and described in Table 12-2003.
Return to Summary Table.
Priority 5 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0114h |
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 | TX_PRI5_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI5_MAXLEN | R/W | 7E8h | Transmit Priority 5 Maximum Packet Length |
CPSW_TX_PRI6_MAXLEN_REG is shown in Figure 12-1039 and described in Table 12-2005.
Return to Summary Table.
Priority 6 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 0118h |
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 | TX_PRI6_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI6_MAXLEN | R/W | 7E8h | Transmit Priority 6 Maximum Packet Length |
CPSW_TX_PRI7_MAXLEN_REG is shown in Figure 12-1040 and described in Table 12-2007.
Return to Summary Table.
Priority 7 Maximum Transmit Packet Length Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 011Ch |
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 | TX_PRI7_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-7E8h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | TX_PRI7_MAXLEN | R/W | 7E8h | Transmit Priority 7 Maximum Packet Length. |
CPSW_P0_CONTROL_REG is shown in Figure 12-1041 and described in Table 12-2009.
Return to Summary Table.
CPPI Port 0 Control Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1004h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RX_REMAP_DSCP_V6 | RX_REMAP_DSCP_V4 | RX_REMAP_VLAN | ||||
R/W-X | R/W-0h | R/W-0h | R/W-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RX_ECC_ERR_EN | TX_ECC_ERR_EN | RESERVED | |||||
R/W-0h | R/W-0h | R/W-X | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DSCP_IPV6_EN | DSCP_IPV4_EN | RX_CHECKSUM_EN | ||||
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-19 | RESERVED | R/W | X | |
18 | RX_REMAP_DSCP_V6 | R/W | 0h | Port 0 receive remap thread to DSCP IPV6 priority. |
17 | RX_REMAP_DSCP_V4 | R/W | 0h | Port 0 receive remap thread to DSCP IPV6 priority. |
16 | RX_REMAP_VLAN | R/W | 0h | Port 0 receive remap thread to VLAN. |
15 | RX_ECC_ERR_EN | R/W | 0h | Port 0 receive ECC Error Enable |
14 | TX_ECC_ERR_EN | R/W | 0h | Port 0 transmit ECC Error Enable |
13-3 | RESERVED | R/W | X | |
2 | DSCP_IPV6_EN | R/W | 0h | Port 0 IPv6 DSCP enable |
1 | DSCP_IPV4_EN | R/W | 0h | Port 0 IPV4 DSCP enable |
0 | RX_CHECKSUM_EN | R/W | 0h | Port 0 Receive (port 0 ingress) Checksum Enable |
CPSW_P0_FLOW_ID_OFFSET_REG is shown in Figure 12-1042 and described in Table 12-2011.
Return to Summary Table.
CPPI Port 0 Flow ID Offset Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1008h |
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 | VALUE | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | VALUE | R/W | 0h | This value is added to the thread/Flow_ID in CPPI transmit PSI Info Word 0 |
CPSW_P0_BLK_CNT_REG is shown in Figure 12-1043 and described in Table 12-2013.
Return to Summary Table.
CPPI Port 0 FIFO Block Usage Count Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1010h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | TX_BLK_CNT | ||||||
R-X | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RX_BLK_CNT | ||||||
R-X | R-1h | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-13 | RESERVED | R | X | |
12-8 | TX_BLK_CNT | R | 0h | Port 0 Transmit Block Count Usage. |
7-6 | RESERVED | R | X | |
5-0 | RX_BLK_CNT | R | 1h | Port 0 Receive Block Count Usage. |
CPSW_P0_PORT_VLAN_REG is shown in Figure 12-1044 and described in Table 12-2015.
Return to Summary Table.
CPPI Port 0 VLAN
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1014h |
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 |
PORT_PRI | PORT_CFI | PORT_VID | |||||
R/W-0h | R/W-0h | R/W-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PORT_VID | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-13 | PORT_PRI | R/W | 0h | Port VLAN Priority |
12 | PORT_CFI | R/W | 0h | Port CFI bit |
11-0 | PORT_VID | R/W | 0h | Port VLAN ID |
CPSW_P0_TX_PRI_MAP_REG is shown in Figure 12-1045 and described in Table 12-2017.
Return to Summary Table.
CPPI Port 0 Tx Header Pri to Switch Pri Mapping.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1018h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-7h | R/W-X | R/W-6h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-5h | R/W-X | R/W-4h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-3h | R/W-X | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-1h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 7h | Priority 7. |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 6h | Priority 6. |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 5h | Priority 5. |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 4h | Priority 4. |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 3h | Priority 3. |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 2h | Priority 2. |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 1h | Priority 1. |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | Priority 0. |
CPSW_P0_PRI_CTL_REG is shown in Figure 12-1046 and described in Table 12-2019.
Return to Summary Table.
CPPI Port 0 Priority Control.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 101Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RX_FLOW_PRI | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | RX_PTYPE | ||||||
R/W-X | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R/W-X | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | X | |
23-16 | RX_FLOW_PRI | R/W | 0h | Receive Priority Based Flow Control Enable (per priority). |
15-9 | RESERVED | R/W | X | |
8 | RX_PTYPE | R/W | 0h | Receive Priority Type |
7-0 | RESERVED | R/W | X |
CPSW_P0_RX_PRI_MAP_REG is shown in Figure 12-1047 and described in Table 12-2021.
Return to Summary Table.
CPPI Port 0 RX Pkt Pri to Header Pri Map
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1020h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-7h | R/W-X | R/W-6h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-5h | R/W-X | R/W-4h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-3h | R/W-X | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-1h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 7h | Priority 7. |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 6h | Priority 6. |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 5h | Priority 5. |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 4h | Priority 4. |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 3h | Priority 3. |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 2h | Priority 2. |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 1h | Priority 1. |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | Priority 0. |
CPSW_P0_RX_MAXLEN_REG is shown in Figure 12-1048 and described in Table 12-2023.
Return to Summary Table.
CPPI Port 0 Receive Frame Max Length.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1024h |
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 | RX_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-5EEh | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | RX_MAXLEN | R/W | 5EEh | RX Maximum Frame Length. |
CPSW_P0_TX_BLKS_PRI_REG is shown in Figure 12-1049 and described in Table 12-2025.
Return to Summary Table.
CPPI Port 0 Transmit Block Sub Per Priority Register.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1028h |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||
R/W-0h | R/W-1h | R/W-2h | R/W-4h | R/W-5h | R/W-6h | R/W-7h | R/W-8h | ||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | PRI7 | R/W | 0h | Priority 7 Port Transmit Blocks |
27-24 | PRI6 | R/W | 1h | Priority 6 Port Transmit Blocks |
23-20 | PRI5 | R/W | 2h | Priority 5 Port Transmit Blocks |
19-16 | PRI4 | R/W | 4h | Priority 4 Port Transmit Blocks |
15-12 | PRI3 | R/W | 5h | Priority 3 Port Transmit Blocks |
11-8 | PRI2 | R/W | 6h | Priority 2 Port Transmit Blocks |
7-4 | PRI1 | R/W | 7h | Priority 1 Port Transmit Blocks |
3-0 | PRI0 | R/W | 8h | Priority 0 Port Transmit Blocks |
CPSW_P0_IDLE2LPI_REG is shown in Figure 12-1050 and described in Table 12-2027.
Return to Summary Table.
Port 0 EEE LPI to wake counter load value.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1030h |
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 | COUNT | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | X | |
23-0 | COUNT | R/W | 0h | Port 0 EEE Idle to LPI counter load value |
CPSW_P0_LPI2WAKE_REG is shown in Figure 12-1051 and described in Table 12-2029.
Return to Summary Table.
Port 0 EEE LPI to wake counter
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1034h |
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 | COUNT | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | X | |
23-0 | COUNT | R/W | 0h | Port 0 EEE LPI to wake counter load value |
CPSW_P0_EEE_STATUS_REG is shown in Figure 12-1052 and described in Table 12-2031.
Return to Summary Table.
Port 0 EEE status.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1038h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TX_FIFO_EMPTY | RX_FIFO_EMPTY | TX_FIFO_HOLD | TX_WAKE | TX_LPI | RX_LPI | WAIT_IDLE2LPI |
R-X | R-1h | R-1h | R-0h | R-0h | R-0h | R-0h | R-0h |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-7 | RESERVED | R | X | |
6 | TX_FIFO_EMPTY | R | 1h | CPPI (Port 0) Transmit FIFO packet count zero. |
5 | RX_FIFO_EMPTY | R | 1h | CPPI (Port 0) Receive FIFO packet count zero. |
4 | TX_FIFO_HOLD | R | 0h | CPPI (Port 0) Transmit FIFO hold. |
3 | TX_WAKE | R | 0h | CPPI (Port 0) Receive Wake Time. |
2 | TX_LPI | R | 0h | CPPI (Port 0) transmit LPI state. |
1 | RX_LPI | R | 0h | CPPI (Port 0) receive LPI state. |
0 | WAIT_IDLE2LPI | R | 0h | CPPI (Port 0) Transmit Wait Idle to LPI. |
CPSW_P0_FIFO_STATUS_REG is shown in Figure 12-1053 and described in Table 12-2033.
Return to Summary Table.
Port 0 FIFO Status
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1050h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TX_PRI_ACTIVE | ||||||||||||||
R-X | R-0h | ||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | X | |
7-0 | TX_PRI_ACTIVE | R | 0h | Port 0 Transmit FIFO Priority Active. |
CPSW_P0_RX_DSCP_MAP_REG_y is shown in Figure 12-1054 and described in Table 12-2035.
Return to Summary Table.
CPPI Port 0 Receive IPV4/IPV6 DSCP Map 0 to Map 7 Registers.
Offset = 00021120h + (y * 4h); where y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1120h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+7 is mapped to this received priority |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+6 is mapped to this received priority |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+5 is mapped to this received priority |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+4 is mapped to this received priority |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+3 is mapped to this received priority |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+2 is mapped to this received priority |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+1 is mapped to this received priority |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+0 is mapped to this received priority |
CPSW_P0_PRI_CIR_REG_y is shown in Figure 12-1055 and described in Table 12-2037.
Return to Summary Table.
CPPI Port 0 Rx Priority 0 to Priority 7 Committed Information Rate Registers.
Offset = 00021140h + (y * 4h); where y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1140h + formula |
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 | PRI_CIR | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | RESERVED | R/W | X | |
27-0 | PRI_CIR | R/W | 0h | Priority "y" Committed Information Rate Count Value |
CPSW_P0_PRI_EIR_REG_y is shown in Figure 12-1056 and described in Table 12-2039.
Return to Summary Table.
CPPI Port 0 Rx Priority 0 to Priority 7 Excess Information Rate.
Offset = 00021160h + (y * 4h); where y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1160h + formula |
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 | PRI_EIR | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | RESERVED | R/W | X | |
27-0 | PRI_EIR | R/W | 0h | Priority N EIR |
CPSW_P0_TX_D_THRESH_SET_L_REG is shown in Figure 12-1057 and described in Table 12-2041.
Return to Summary Table.
CPPI Port 0 Tx PFC Destination Threshold Set Low
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1180h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 0 |
CPSW_P0_TX_D_THRESH_SET_H_REG is shown in Figure 12-1058 and described in Table 12-2043.
Return to Summary Table.
CPPI Port 0 Tx PFC Destination Threshold Set High
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1184h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 4 |
CPSW_P0_TX_D_THRESH_CLR_L_REG is shown in Figure 12-1059 and described in Table 12-2045.
Return to Summary Table.
CPPI Port 0 Tx PFC Destination Threshold Clr Low
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1188h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 0 |
CPSW_P0_TX_D_THRESH_CLR_H_REG is shown in Figure 12-1060 and described in Table 12-2047.
Return to Summary Table.
CPPI Port 0 Tx PFC Destination Threshold Clr High
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 118Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 4 |
CPSW_P0_TX_G_BUF_THRESH_SET_L_REG is shown in Figure 12-1061 and described in Table 12-2049.
Return to Summary Table.
CPPI Port 0 Tx PFC Global Buffer Threshold Set Low
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1190h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 0 |
CPSW_P0_TX_G_BUF_THRESH_SET_H_REG is shown in Figure 12-1062 and described in Table 12-2051.
Return to Summary Table.
CPPI Port 0 Tx PFC Global Buffer Threshold Set High
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1194h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 4 |
CPSW_P0_TX_G_BUF_THRESH_CLR_L_REG is shown in Figure 12-1063 and described in Table 12-2053.
Return to Summary Table.
CPPI Port 0 Tx PFC Global Buffer Threshold Clr Low
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1198h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 0 |
CPSW_P0_TX_G_BUF_THRESH_CLR_H_REG is shown in Figure 12-1064 and described in Table 12-2055.
Return to Summary Table.
CPPI Port 0 Tx PFC Global Buffer Threshold Clr High
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 119Ch |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 4 |
CPSW_P0_SRC_ID_A_REG is shown in Figure 12-1065 and described in Table 12-2057.
Return to Summary Table.
CPPI Port 0 CPPI Source ID A.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1300h |
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 |
PORT4 | PORT3 | PORT2 | PORT1 | ||||||||||||||||||||||||||||
R/W-4h | R/W-3h | R/W-2h | R/W-1h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PORT4 | R/W | 4h | Port 4 CPPI Info Word0 Source ID Value. |
23-16 | PORT3 | R/W | 3h | Port 3 CPPI Info Word0 Source ID Value. |
15-8 | PORT2 | R/W | 2h | Port 2 CPPI Info Word0 Source ID Value. |
7-0 | PORT1 | R/W | 1h | Port 1 CPPI Info Word0 Source ID Value. |
CPSW_P0_SRC_ID_B_REG is shown in Figure 12-1066 and described in Table 12-2059.
Return to Summary Table.
CPPI Port 0 CPPI Source ID B.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1304h |
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 |
PORT8 | PORT7 | PORT6 | PORT5 | ||||||||||||||||||||||||||||
R/W-8h | R/W-7h | R/W-6h | R/W-5h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | PORT8 | R/W | 8h | Port 8 CPPI Info Word0 Source ID Value. |
23-16 | PORT7 | R/W | 7h | Port 7 CPPI Info Word0 Source ID Value. |
15-8 | PORT6 | R/W | 6h | Port 6 CPPI Info Word0 Source ID Value. |
7-0 | PORT5 | R/W | 5h | Port 5 CPPI Info Word0 Source ID Value. |
CPSW_P0_HOST_BLKS_PRI_REG is shown in Figure 12-1067 and described in Table 12-2061.
Return to Summary Table.
CPPI Port 0 Host Blocks Priority
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 1320h |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | PRI7 | R/W | 0h | Priority 7 Host Blocks |
27-24 | PRI6 | R/W | 0h | Priority 6 Host Blocks |
23-20 | PRI5 | R/W | 0h | Priority 5 Host Blocks |
19-16 | PRI4 | R/W | 0h | Priority 4 Host Blocks |
15-12 | PRI3 | R/W | 0h | Priority 3 Host Blocks |
11-8 | PRI2 | R/W | 0h | Priority 2 Host Blocks |
7-4 | PRI1 | R/W | 0h | Priority 1 Host Blocks |
3-0 | PRI0 | R/W | 0h | Priority 0 Host Blocks |
CPSW_PN_RESERVED_REG_k is shown in Figure 12-1068 and described in Table 12-2063.
Return to Summary Table.
Reserved.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2000h + formula |
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 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | RESERVED | R | 0h | Reserved register for memory map alignment |
CPSW_PN_CONTROL_REG_k is shown in Figure 12-1069 and described in Table 12-2065.
Return to Summary Table.
Enet Port N Control.
Offset = 00022004h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2004h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | EST_PORT_EN | IET_PORT_EN | |||||
R/W-X | R/W-0h | R/W-0h | |||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RX_ECC_ERR_EN | TX_ECC_ERR_EN | RESERVED | TX_LPI_CLKSTOP_EN | RESERVED | |||
R/W-0h | R/W-0h | R/W-X | R/W-0h | R/W-X | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DSCP_IPV6_EN | DSCP_IPV4_EN | RESERVED | ||||
R/W-X | R/W-0h | R/W-0h | R/W-X | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-18 | RESERVED | R/W | X | |
17 | EST_PORT_EN | R/W | 0h | EST Port Enable. |
16 | IET_PORT_EN | R/W | 0h | Intersperced Express Traffic (IET) Port Enable. |
15 | RX_ECC_ERR_EN | R/W | 0h | Port N receive ECC Error Enable |
14 | TX_ECC_ERR_EN | R/W | 0h | Port N transmit ECC Error Enable |
13 | RESERVED | R/W | X | |
12 | TX_LPI_CLKSTOP_EN | R/W | 0h | Transmit LPI Clock Stop Enable. |
11-3 | RESERVED | R/W | X | |
2 | DSCP_IPV6_EN | R/W | 0h | IPV6 DSCP enable |
1 | DSCP_IPV4_EN | R/W | 0h | IPV4 DSCP enable |
0 | RESERVED | R/W | X |
CPSW_PN_MAX_BLKS_REG is shown in Figure 12-1070 and described in Table 12-2067.
Return to Summary Table.
Enet Port N FIFO Max Blocks.
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2008h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TX_MAX_BLKS | RX_MAX_BLKS | ||||||||||||||
R/W-10h | R/W-4h | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-8 | TX_MAX_BLKS | R/W | 10h | Transmit Max Blocks. |
7-0 | RX_MAX_BLKS | R/W | 4h | Receive Max Blocks. |
CPSW_PN_BLK_CNT_REG_k is shown in Figure 12-1071 and described in Table 12-2069.
Return to Summary Table.
Enet Port N FIFO Block Usage Count
Offset = 00022010h + (N * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2010h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | RX_BLK_CNT_P | ||||||
R-X | R-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | TX_BLK_CNT | ||||||
R-X | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RX_BLK_CNT_E | ||||||
R-X | R-1h | ||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-22 | RESERVED | R | X | |
21-16 | RX_BLK_CNT_P | R | 0h | Receive Express Block Count Usage. |
15-13 | RESERVED | R | X | |
12-8 | TX_BLK_CNT | R | 0h | Transmit Block Count Usage. |
7-6 | RESERVED | R | X | |
5-0 | RX_BLK_CNT_E | R | 1h | Receive Express Block Count Usage. |
CPSW_PN_PORT_VLAN_REG_k is shown in Figure 12-1072 and described in Table 12-2071.
Return to Summary Table.
Enet Port N VLAN
Offset = 00022014h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2014h + 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 |
PORT_PRI | PORT_CFI | PORT_VID | |||||
R/W-0h | R/W-0h | R/W-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PORT_VID | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-13 | PORT_PRI | R/W | 0h | Port VLAN Priority |
12 | PORT_CFI | R/W | 0h | Port CFI bit |
11-0 | PORT_VID | R/W | 0h | Port VLAN ID |
CPSW_PN_TX_PRI_MAP_REG_k is shown in Figure 12-1073 and described in Table 12-2073.
Return to Summary Table.
Enet Port N Tx Header Pri to Switch Pri Mapping
Offset = 00022018h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2018h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-7h | R/W-X | R/W-6h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-5h | R/W-X | R/W-4h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-3h | R/W-X | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-1h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 7h | Priority 7. A packet header priority of 7h is given this switch queue pri. |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 6h | Priority 6. A packet header priority of 6h is given this switch queue pri. |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 5h | Priority 5. A packet header priority of 5h is given this switch queue pri. |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 4h | Priority 4. A packet header priority of 4h is given this switch queue pri. |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 3h | Priority 3. A packet header priority of 3h is given this switch queue pri. |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 2h | Priority 2. A packet header priority of 2h is given this switch queue pri. |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 1h | Priority 1. A packet header priority of 1h is given this switch queue pri. |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | Priority 0. A packet header priority of 0h is given this switch queue pri. |
CPSW_PN_PRI_CTL_REG_k is shown in Figure 12-1074 and described in Table 12-2075.
Return to Summary Table.
Enet Port N Priority Control
Offset = 0002201Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 201Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
TX_FLOW_PRI | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RX_FLOW_PRI | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TX_HOST_BLKS_REM | RESERVED | ||||||
R/W-9h | R/W-X | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R/W-X | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | TX_FLOW_PRI | R/W | 0h | Transmit Priority Based Flow Control Enable (per priority) |
23-16 | RX_FLOW_PRI | R/W | 0h | Receive Priority Based Flow Control Enable (per priority) |
15-12 | TX_HOST_BLKS_REM | R/W | 9h | Transmit FIFO Blocks that must be free before a non rate-limited CPPI Port 0 receive thread can begin sending a packet |
11-0 | RESERVED | R/W | X |
CPSW_PN_RX_PRI_MAP_REG_k is shown in Figure 12-1075 and described in Table 12-2077.
Return to Summary Table.
Enet Port N RX Pkt Pri to Header Pri Map
Offset = 00022020h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2020h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-7h | R/W-X | R/W-6h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-5h | R/W-X | R/W-4h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-3h | R/W-X | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-1h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 7h | Priority 7. |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 6h | Priority 6. |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 5h | Priority 5. |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 4h | Priority 4. |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 3h | Priority 3. |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 2h | Priority 2. |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 1h | Priority 1. |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | Priority 0. |
CPSW_PN_RX_MAXLEN_REG_k is shown in Figure 12-1076 and described in Table 12-2079.
Return to Summary Table.
Enet Port N Receive Frame Max Length.
Offset = 00022024h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2024h + formula |
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 | RX_MAXLEN | ||||||||||||||||||||||||||||||
R/W-X | R/W-5EEh | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R/W | X | |
13-0 | RX_MAXLEN | R/W | 5EEh | RX Maximum Frame Length. |
CPSW_PN_TX_BLKS_PRI_REG_k is shown in Figure 12-1077 and described in Table 12-2081.
Return to Summary Table.
Enet Port N Transmit Block Sub Per Priority
Offset = 00022028h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2028h + formula |
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 |
PRI7 | PRI6 | PRI5 | PRI4 | PRI3 | PRI2 | PRI1 | PRI0 | ||||||||||||||||||||||||
R/W-0h | R/W-1h | R/W-2h | R/W-4h | R/W-5h | R/W-6h | R/W-7h | R/W-8h | ||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | PRI7 | R/W | 0h | Priority 7 Port Transmit Blocks |
27-24 | PRI6 | R/W | 1h | Priority 6 Port Transmit Blocks |
23-20 | PRI5 | R/W | 2h | Priority 5 Port Transmit Blocks |
19-16 | PRI4 | R/W | 4h | Priority 4 Port Transmit Blocks |
15-12 | PRI3 | R/W | 5h | Priority 3 Port Transmit Blocks |
11-8 | PRI2 | R/W | 6h | Priority 2 Port Transmit Blocks |
7-4 | PRI1 | R/W | 7h | Priority 1 Port Transmit Blocks |
3-0 | PRI0 | R/W | 8h | Priority 0 Port Transmit Blocks |
CPSW_PN_IDLE2LPI_REG_k is shown in Figure 12-1078 and described in Table 12-2083.
Return to Summary Table.
Enet Port N EEE Idle to LPI counter
Offset = 00022030h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2030h + formula |
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 | COUNT | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | X | |
23-0 | COUNT | R/W | 0h | EEE Idle to LPI counter load value |
CPSW_PN_LPI2WAKE_REG_k is shown in Figure 12-1079 and described in Table 12-2085.
Return to Summary Table.
Enet Port N EEE LPI to wake counter
Offset = 00022034h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2034h + formula |
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 | COUNT | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | X | |
23-0 | COUNT | R/W | 0h | EEE LPI to wake counter load value |
CPSW_PN_EEE_STATUS_REG_k is shown in Figure 12-1080 and described in Table 12-2087.
Return to Summary Table.
Enet Port N EEE status
Offset = 00022038h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2038h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TX_FIFO_EMPTY | RX_FIFO_EMPTY | TX_FIFO_HOLD | TX_WAKE | TX_LPI | RX_LPI | WAIT_IDLE2LPI |
R-X | R-1h | R-1h | R-0h | R-0h | R-0h | R-1h | R-0h |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-7 | RESERVED | R | X | |
6 | TX_FIFO_EMPTY | R | 1h | Port N Transmit FIFO packet count zero. |
5 | RX_FIFO_EMPTY | R | 1h | Port N Receive FIFO packet count zero. |
4 | TX_FIFO_HOLD | R | 0h | Port N Transmit FIFO hold. |
3 | TX_WAKE | R | 0h | Port N Receive Wake Time. |
2 | TX_LPI | R | 0h | Port N Transmit LPI. |
1 | RX_LPI | R | 1h | Port N Receive LPI. |
0 | WAIT_IDLE2LPI | R | 0h | Transmit Wait Idle to LPI. |
CPSW_PN_IET_CONTROL_REG_k is shown in Figure 12-1081 and described in Table 12-2089.
Return to Summary Table.
Enet Port N IET Control
Offset = 00022040h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2040h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MAC_PREMPT | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | MAC_ADDFRAGSIZE | ||||||
R/W-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAC_LINKFAIL | MAC_DISABLEVERIFY | MAC_HOLD | MAC_PENABLE | |||
R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | |||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | 0h | Reserved |
23-16 | MAC_PREMPT | R/W | 0h | Mac Preempt Queue – Indicates which transmit FIFO queues are sent to the preempt MAC. Bit 0 indicates queue zero, bit 1 queue 1 and so on. Packets will be sent to the preempt MAC only when MAC_PENABLE is set, and when MAC_VERIFIED (from CPSW_PN_IET_STATUS_REG_k) or MAC_DISABLEVERIFY is set, and when IET_PORT_EN is set. |
15-11 | RESERVED | R/W | 0h | Reserved |
10-8 | MAC_ADDFRAGSIZE | R/W | 0h | Mac Fragment Size – An integer in the range 0:7 indicating, as a multiple of 64, the minimum additional length for nonfinal mPackets. 0 = 64 1 = 128 2 = 192 3 = 256 4 = 320 5 = 384 6 = 448 7 = 512 |
7-4 | RESERVED | R/W | 0h | Reserved |
3 | MAC_LINKFAIL | R/W | 1h | Mac Link Fail – Link Fail Indicator to reset the verify state machine. This bit is reset high. Verify and response frames will be sent/allowed when this bit is cleared. |
2 | MAC_DISABLEVERIFY | R/W | 0h | Mac Disable Verify – Disables verification on the port when set. If this bit is set then packets will be sent to the preempt Mac when MAC_PENABLE is set (This is a forced mode with no IET verification). |
1 | MAC_HOLD | R/W | 0h | Mac Hold – Hold Preemption on the port. |
0 | MAC_PENABLE | R/W | 0h | Mac Preemption Enable – Port Preemption Enable. This takes effect only when IET_PORT_EN is set. |
CPSW_PN_IET_STATUS_REG_k is shown in Figure 12-1082 and described in Table 12-2091.
Return to Summary Table.
Enet Port N IET Status
Offset = 00022044h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2044h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | MAC_VERIFY_ERR | MAC_RESPOND_ERR | MAC_VERIFY_FAIL | MAC_VERIFIED | |||
R-0h | R-0h | R-0h | R-0h | R-0h | |||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R | 0h | Reserved |
3 | MAC_VERIFY_ERR | R | 0h | Mac Received Verify Packet with Errors – Set when a verify packet with errors is received. Cleared when MAC_PENABLE is cleared to zero. |
2 | MAC_RESPOND_ERR | R | 0h | Mac Received Respond Packet with Errors – Set when a respond packet with errors is received. Cleared when MAC_PENABLE is cleared to zero. |
1 | MAC_VERIFY_FAIL | R | 0h | Mac Verification Failed – Indication that verification was unsuccessful. |
0 | MAC_VERIFIED | R | 0h | Mac Verified – Indication that verification was successful. |
CPSW_PN_IET_VERIFY_REG_k is shown in Figure 12-1083 and described in Table 12-2093.
Return to Summary Table.
Enet Port N IET VERIFY
Offset = 00022048h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2048h + formula |
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 | MAC_VERIFY_CNT | ||||||||||||||||||||||||||||||
R/W-0h | R/W-001312D0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | RESERVED | R/W | 0h | Reserved |
23-0 | MAC_VERIFY_CNT | R/W | 001312D0h | Mac Verify Timeout Count – The number of wireside clocks contained in the verify timeout counter. The default is 0x1312D0 (10ms at 125MHz in gig mode). |
CPSW_PN_FIFO_STATUS_REG_k is shown in Figure 12-1084 and described in Table 12-2095.
Return to Summary Table.
Enet Port N FIFO STATUS
Offset = 00022050h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2050h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | EST_BUFACT | EST_ADD_ERR | EST_CNT_ERR | ||||
R-X | R-0h | R-0h | R-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TX_E_MAC_ALLOW | |||||||
R-FFh | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TX_PRI_ACTIVE | |||||||
R-0h | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-19 | RESERVED | R | X | |
18 | EST_BUFACT | R | 0h | EST RAM active buffer. |
17 | EST_ADD_ERR | R | 0h | EST Address Error. |
16 | EST_CNT_ERR | R | 0h | EST Fetch Count Error. |
15-8 | TX_E_MAC_ALLOW | R | FFh | EST transmit MAC allow. |
7-0 | TX_PRI_ACTIVE | R | 0h | EST Transmit Priority Active. |
CPSW_PN_EST_CONTROL_REG_k is shown in Figure 12-1085 and described in Table 12-2097.
Return to Summary Table.
Enet Port N EST CONTROL
Offset = 00022060h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2060h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | EST_FILL_MARGIN | ||||||
R/W-X | R/W-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
EST_FILL_MARGIN | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
EST_PREMPT_COMP | EST_FILL_EN | ||||||
R/W-0h | R/W-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EST_TS_PRI | EST_TS_ONEPRI | EST_TS_FIRST | EST_TS_EN | EST_BUFSEL | EST_ONEBUF | ||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-26 | RESERVED | R/W | X | |
25-16 | EST_FILL_MARGIN | R/W | 0h | EST Fill Margin. |
15-9 | EST_PREMPT_COMP | R/W | 0h | EST Prempt Comparison Value. |
8 | EST_FILL_EN | R/W | 0h | EST Fill Enable. |
7-5 | EST_TS_PRI | R/W | 0h | EST Timestamp Express Priority. |
4 | EST_TS_ONEPRI | R/W | 0h | EST Timestamp One Express Priority. |
3 | EST_TS_FIRST | R/W | 0h | EST Timestamp First Express Packet only. |
2 | EST_TS_EN | R/W | 0h | EST Timestamp Enable. |
1 | EST_BUFSEL | R/W | 0h | EST Buffer Select. |
0 | EST_ONEBUF | R/W | 0h | EST One Fetch Buffer. |
CPSW_PN_RX_DSCP_MAP_REG_k_y is shown in Figure 12-1086 and described in Table 12-2099.
Return to Summary Table.
Enet Port N Receive IPV4/IPV6 DSCP Map M
Offset = 00022120h + (k * 1000h) + (y * 4h); where k = 0h to 3h, y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2120h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-28 | PRI7 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+7 is mapped to this received priority |
27 | RESERVED | R/W | X | |
26-24 | PRI6 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+6 is mapped to this received priority |
23 | RESERVED | R/W | X | |
22-20 | PRI5 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+5 is mapped to this received priority |
19 | RESERVED | R/W | X | |
18-16 | PRI4 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+4 is mapped to this received priority |
15 | RESERVED | R/W | X | |
14-12 | PRI3 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+3 is mapped to this received priority |
11 | RESERVED | R/W | X | |
10-8 | PRI2 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+2 is mapped to this received priority |
7 | RESERVED | R/W | X | |
6-4 | PRI1 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+1 is mapped to this received priority |
3 | RESERVED | R/W | X | |
2-0 | PRI0 | R/W | 0h | A DSCP IPV4/V6 packet TOS of N*8+0 is mapped to this received priority |
CPSW_PN_PRI_CIR_REG_k_y is shown in Figure 12-1087 and described in Table 12-2101.
Return to Summary Table.
Enet Port N Rx Priority P Committed Information Rate Value
Offset = 00022140h + (k * 1000h) + (y * 4h); where k = 0h to 3h, y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2140h + formula |
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 | PRI_CIR | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | RESERVED | R/W | X | |
27-0 | PRI_CIR | R/W | 0h | Priority N committed information rate |
CPSW_PN_PRI_EIR_REG_k_y is shown in Figure 12-1088 and described in Table 12-2103.
Return to Summary Table.
Enet Port N Rx Priority P Excess Informatoin Rate Value.
Offset = 00022160h + (k * 1000h) + (y * 4h); where k = 0h to 3h, y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2160h + formula |
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 | PRI_EIR | ||||||||||||||||||||||||||||||
R/W-X | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-28 | RESERVED | R/W | X | |
27-0 | PRI_EIR | R/W | 0h | Priority N Excess Information Rate count |
CPSW_PN_TX_D_THRESH_SET_L_REG_k is shown in Figure 12-1089 and described in Table 12-2105.
Return to Summary Table.
Enet Port N Tx PFC Destination Threshold Set Low.
Offset = 00022180h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2180h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 0 |
CPSW_PN_TX_D_THRESH_SET_H_REG_k is shown in Figure 12-1090 and described in Table 12-2107.
Return to Summary Table.
Enet Port N Tx PFC Destination Threshold Set High.
Offset = 00022184h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2184h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 4 |
CPSW_PN_TX_D_THRESH_CLR_L_REG_k is shown in Figure 12-1091 and described in Table 12-2109.
Return to Summary Table.
Enet Port N Tx PFC Destination Threshold Clr Low.
Offset = 00022188h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2188h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 0 |
CPSW_PN_TX_D_THRESH_CLR_H_REG_k is shown in Figure 12-1092 and described in Table 12-2111.
Return to Summary Table.
Enet Port N Tx PFC Destination Threshold Clr High.
Offset = 0002218Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 218Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 4 |
CPSW_PN_TX_G_BUF_THRESH_SET_L_REG_k is shown in Figure 12-1093 and described in Table 12-2113.
Return to Summary Table.
Enet Port N Tx PFC Global Buffer Threshold Set Low.
Offset = 00022190h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2190h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 0 |
CPSW_PN_TX_G_BUF_THRESH_SET_H_REG_k is shown in Figure 12-1094 and described in Table 12-2115.
Return to Summary Table.
Enet Port N Tx PFC Global Buffer Threshold Set High.
Offset = 00022194h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2194h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-1Fh | R/W-X | R/W-1Fh | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 1Fh | Port Priority Based Flow Control Threshold Set Value for Priority 4 |
CPSW_PN_TX_G_BUF_THRESH_CLR_L_REG_k is shown in Figure 12-1095 and described in Table 12-2117.
Return to Summary Table.
Enet Port N Tx PFC Global Buffer Threshold Clr Low
Offset = 00022198h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2198h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 0 |
CPSW_PN_TX_G_BUF_THRESH_CLR_H_REG_k is shown in Figure 12-1096 and described in Table 12-2119.
Return to Summary Table.
Enet Port N Tx PFC Global Buffer Threshold Clr High
Offset = 0002219Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 219Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 0h | Port Priority Based Flow Control Threshold Clear Value for Priority 4 |
CPSW_PN_TX_D_OFLOW_ADDVAL_L_REG_k is shown in Figure 12-1097 and described in Table 12-2121.
Return to Summary Table.
Enet Port N Tx Destination Out Flow Add Values Low.
Offset = 00022300h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2300h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI3 | RESERVED | PRI2 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI1 | RESERVED | PRI0 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI3 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 3 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI2 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 2 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI1 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 1 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI0 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 0 |
CPSW_PN_TX_D_OFLOW_ADDVAL_H_REG_k is shown in Figure 12-1098 and described in Table 12-2123.
Return to Summary Table.
Enet Port N Tx Destination Out Flow Add Values High.
Offset = 00022304h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2304h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | PRI7 | RESERVED | PRI6 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PRI5 | RESERVED | PRI4 | ||||||||||||
R/W-X | R/W-0h | R/W-X | R/W-0h | ||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-29 | RESERVED | R/W | X | |
28-24 | PRI7 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 7 |
23-21 | RESERVED | R/W | X | |
20-16 | PRI6 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 6 |
15-13 | RESERVED | R/W | X | |
12-8 | PRI5 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 5 |
7-5 | RESERVED | R/W | X | |
4-0 | PRI4 | R/W | 0h | Port PFC Destination Based Out Flow Add Value for Priority 4 |
CPSW_PN_SA_L_REG_k is shown in Figure 12-1099 and described in Table 12-2125.
Return to Summary Table.
Enet Port N Tx Pause Frame Source Address Low
Offset = 00022308h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2308h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MACSRCADDR_7_0 | MACSRCADDR_15_8 | ||||||||||||||
R/W-0h | R/W-0h | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-8 | MACSRCADDR_7_0 | R/W | 0h | Source Address Lower 8 bits (byte 0) |
7-0 | MACSRCADDR_15_8 | R/W | 0h | Source Address bits 15-8 (byte 1) |
CPSW_PN_SA_H_REG_k is shown in Figure 12-1100 and described in Table 12-2127.
Return to Summary Table.
Enet Port N Tx Pause Frame Source Address High.
Offset = 0002230Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 230Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
MACSRCADDR_23_16 | MACSRCADDR_31_24 | ||||||||||||||
R/W-0h | R/W-0h | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MACSRCADDR_39_32 | MACSRCADDR_47_40 | ||||||||||||||
R/W-0h | R/W-0h | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | MACSRCADDR_23_16 | R/W | 0h | Source Address bits 23-16 (byte 2) |
23-16 | MACSRCADDR_31_24 | R/W | 0h | Source Address bits 31-24 (byte 3) |
15-8 | MACSRCADDR_39_32 | R/W | 0h | Source Address bits 39-32 (byte 4) |
7-0 | MACSRCADDR_47_40 | R/W | 0h | Source Address bits 47-40 (byte 5) |
CPSW_PN_TS_CTL_REG_k is shown in Figure 12-1101 and described in Table 12-2129.
Return to Summary Table.
Enet Port N Time Sync Control
Offset = 00022310h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2310h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
TS_MSG_TYPE_EN | |||||||
R/W-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
TS_MSG_TYPE_EN | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | TS_TX_HOST_TS_EN | TS_TX_ANNEX_E_EN | TS_RX_ANNEX_E_EN | TS_LTYPE2_EN | |||
R/W-X | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TS_TX_ANNEX_D_EN | TS_TX_VLAN_LTYPE2_EN | TS_TX_VLAN_LTYPE1_EN | TS_TX_ANNEX_F_EN | TS_RX_ANNEX_D_EN | TS_RX_VLAN_LTYPE2_EN | TS_RX_VLAN_LTYPE1_EN | TS_RX_ANNEX_F_EN |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | TS_MSG_TYPE_EN | R/W | 0h | Time Sync Message Type Enable. |
15-12 | RESERVED | R/W | X | |
11 | TS_TX_HOST_TS_EN | R/W | 0h | Time Sync Transmit Host Time Stamp Enable. |
10 | TS_TX_ANNEX_E_EN | R/W | 0h | Time Sync Transmit Annex E enable. |
9 | TS_RX_ANNEX_E_EN | R/W | 0h | Time Sync Receive Annex E enable. |
8 | TS_LTYPE2_EN | R/W | 0h | Time Sync LTYPE 2 enable (transmit and receive). |
7 | TS_TX_ANNEX_D_EN | R/W | 0h | Time Sync Transmit Annex D enable. |
6 | TS_TX_VLAN_LTYPE2_EN | R/W | 0h | Time Sync Transmit VLAN LTYPE 2 enable. |
5 | TS_TX_VLAN_LTYPE1_EN | R/W | 0h | Time Sync Transmit VLAN LTYPE 1 enable. |
4 | TS_TX_ANNEX_F_EN | R/W | 0h | Time Sync Transmit Annex F enable. |
3 | TS_RX_ANNEX_D_EN | R/W | 0h | Time Sync Receive Annex D enable. |
2 | TS_RX_VLAN_LTYPE2_EN | R/W | 0h | Time Sync Receive VLAN LTYPE 2 enable. |
1 | TS_RX_VLAN_LTYPE1_EN | R/W | 0h | Time Sync Receive VLAN LTYPE 1 enable. |
0 | TS_RX_ANNEX_F_EN | R/W | 0h | Time Sync Receive Annex F Enable. |
CPSW_PN_TS_SEQ_LTYPE_REG_k is shown in Figure 12-1102 and described in Table 12-2131.
Return to Summary Table.
Enet Port N Time Sync LTYPE (and SEQ_ID_OFFSET).
Offset = 00022314h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2314h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | TS_SEQ_ID_OFFSET | ||||||||||||||
R/W-X | R/W-1Eh | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TS_LTYPE1 | |||||||||||||||
R/W-0h | |||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-22 | RESERVED | R/W | X | |
21-16 | TS_SEQ_ID_OFFSET | R/W | 1Eh | Time Sync Sequence ID Offset |
15-0 | TS_LTYPE1 | R/W | 0h | Time Sync LTYPE1 |
CPSW_PN_TS_VLAN_LTYPE_REG_k is shown in Figure 12-1103 and described in Table 12-2133.
Return to Summary Table.
Enet Port N Time Sync VLAN2 and VLAN2.
Offset = 00022318h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2318h + formula |
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 |
TS_VLAN_LTYPE2 | TS_VLAN_LTYPE1 | ||||||||||||||||||||||||||||||
R/W-0h | R/W-0h | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | TS_VLAN_LTYPE2 | R/W | 0h | Time Sync VLAN LTYPE2 |
15-0 | TS_VLAN_LTYPE1 | R/W | 0h | Time Sync VLAN LTYPE1 |
CPSW_PN_TS_CTL_LTYPE2_REG_k is shown in Figure 12-1104 and described in Table 12-2135.
Return to Summary Table.
Enet Port N Time Sync Control and LTYPE 2.
Offset = 0002231Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 231Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | TS_UNI_EN | ||||||
R/W-X | R/W-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
TS_TTL_NONZERO | TS_320 | TS_319 | TS_132 | TS_131 | TS_130 | TS_129 | TS_107 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TS_LTYPE2 | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TS_LTYPE2 | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-25 | RESERVED | R/W | X | |
24 | TS_UNI_EN | R/W | 0h | Time Sync Unicast Enable |
23 | TS_TTL_NONZERO | R/W | 0h | Time Sync Time to Live Non-zero Enable |
22 | TS_320 | R/W | 0h | Time Sync Destination IP Address 320 Enable |
21 | TS_319 | R/W | 0h | Time Sync Destination IP Address 319 Enable |
20 | TS_132 | R/W | 0h | Time Sync Destination IP Address 132 Enable |
19 | TS_131 | R/W | 0h | Time Sync Destination IP Address 131 Enable |
18 | TS_130 | R/W | 0h | Time Sync Destination IP Address 130 Enable |
17 | TS_129 | R/W | 0h | Time Sync Destination IP Address 129 Enable |
16 | TS_107 | R/W | 0h | Time Sync Destination IP Address 107 Enable |
15-0 | TS_LTYPE2 | R/W | 0h | Time Sync LTYPE2 |
CPSW_PN_TS_CTL2_REG_k is shown in Figure 12-1105 and described in Table 12-2137.
Return to Summary Table.
Enet Port N Time Sync Control 2.
Offset = 00022320h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2320h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | TS_DOMAIN_OFFSET | ||||||||||||||
R/W-X | R/W-4h | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TS_MCAST_TYPE_EN | |||||||||||||||
R/W-0h | |||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-22 | RESERVED | R/W | X | |
21-16 | TS_DOMAIN_OFFSET | R/W | 4h | Time Sync Domain Offset |
15-0 | TS_MCAST_TYPE_EN | R/W | 0h | Time Sync Multicast Destination Address Type Enable |
CPSW_PN_MAC_CONTROL_REG_k is shown in Figure 12-1106 and described in Table 12-2139.
Return to Summary Table.
Enet Port N Mac Control.
Offset = 00022330h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2330h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | EXT_EN_XGIG | RX_CMF_EN | |||||
R/W-X | R/W-0h | R/W-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RX_CSF_EN | RX_CEF_EN | TX_SHORT_GAP_LIM_EN | EXT_TX_FLOW_EN | EXT_RX_FLOW_EN | EXT_EN | GIG_FORCE | IFCTL_B |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
IFCTL_A | RESERVED | XGMII_EN | CRC_TYPE | CMD_IDLE | TX_SHORT_GAP_ENABLE | RESERVED | XGIG |
R/W-0h | R/W-X | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-X | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GIG | TX_PACE | GMII_EN | TX_FLOW_EN | RX_FLOW_EN | MTEST | LOOPBACK | FULLDUPLEX |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-26 | RESERVED | R/W | X | |
25 | EXT_EN_XGIG | R/W | 0h | 10G External Enable |
24 | RX_CMF_EN | R/W | 0h | RX Copy MAC Control Frames Enable. |
23 | RX_CSF_EN | R/W | 0h | RX Copy Short Frames Enable. |
22 | RX_CEF_EN | R/W | 0h | RX Copy Error Frames Enable. |
21 | TX_SHORT_GAP_LIM_EN | R/W | 0h | Transmit Short Gap Limit Enable |
20 | EXT_TX_FLOW_EN | R/W | 0h | External Transmit Flow Control Enable. |
19 | EXT_RX_FLOW_EN | R/W | 0h | External Receive Flow Control Enable. |
18 | EXT_EN | R/W | 0h | External Control Enable. |
17 | GIG_FORCE | R/W | 0h | Gigabit Mode Force. |
16 | IFCTL_B | R/W | 0h | Interface Control B - Not used. |
15 | IFCTL_A | R/W | 0h |
Interface Control A - Determines the RMII link speed 0h = 10Mbps 1h = 100Mbps |
14 | RESERVED | R/W | X | |
13 | XGMII_EN | R/W | 0h | XGMII Enable. |
12 | CRC_TYPE | R/W | 0h | Port CRC Type. |
11 | CMD_IDLE | R/W | 0h | Command Idle. |
10 | TX_SHORT_GAP_ENABLE | R/W | 0h | Transmit Short Gap Enable. |
9 | RESERVED | R/W | X | |
8 | XGIG | R/W | 0h | 10 Gigabit Mode. |
7 | GIG | R/W | 0h | Gigabit Mode. |
6 | TX_PACE | R/W | 0h | Transmit Pacing Enable |
5 | GMII_EN | R/W | 0h | GMII Enable. |
4 | TX_FLOW_EN | R/W | 0h | Transmit Flow Control Enable. |
3 | RX_FLOW_EN | R/W | 0h | Receive Flow Control Enable. |
2 | MTEST | R/W | 0h | Manufacturing Test mode. |
1 | LOOPBACK | R/W | 0h | Loop Back Mode. |
0 | FULLDUPLEX | R/W | 0h | Full Duplex mode. |
CPSW_PN_MAC_STATUS_REG_k is shown in Figure 12-1107 and described in Table 12-2141.
Return to Summary Table.
Enet Port N Mac Status
Offset = 00022334h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2334h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
IDLE | E_IDLE | P_IDLE | MAC_TX_IDLE | TORF | TORF_PRI | ||
R-1h | R-1h | R-1h | R-1h | R-0h | R-0h | ||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
TX_PFC_FLOW_ACT | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RX_PFC_FLOW_ACT | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | EXT_RX_FLOW_EN | EXT_TX_FLOW_EN | EXT_GIG | EXT_FULLDUPLEX | RESERVED | RX_FLOW_ACT | TX_FLOW_ACT |
R-X | R-0h | R-0h | R-0h | R-0h | R-X | R-0h | R-0h |
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | IDLE | R | 1h | Enet IDLE. |
30 | E_IDLE | R | 1h | Express MAC is Idle. |
29 | P_IDLE | R | 1h | Prempt MAC is Idle. |
28 | MAC_TX_IDLE | R | 1h | Mac Transmit Idle. |
27 | TORF | R | 0h | Top of receive FIFO flow control trigger occurred. |
26-24 | TORF_PRI | R | 0h | The lowest priority that caused top of receive FIFO flow control trigger since the last write to clear. |
23-16 | TX_PFC_FLOW_ACT | R | 0h | Transmit Priority Based Flow Control Active (priority 7 down to 0) |
15-8 | RX_PFC_FLOW_ACT | R | 0h | Receive Priority Based Flow Control Active (priority 7 down to 0) |
7 | RESERVED | R | X | |
6 | EXT_RX_FLOW_EN | R | 0h | External Receive Flow Control Enable. |
5 | EXT_TX_FLOW_EN | R | 0h | External Transmit Flow Control Enable. |
4 | EXT_GIG | R | 0h | External GIG. |
3 | EXT_FULLDUPLEX | R | 0h | External Fullduplex. |
2 | RESERVED | R | X | |
1 | RX_FLOW_ACT | R | 0h | Receive Flow Control Active. |
0 | TX_FLOW_ACT | R | 0h | Transmit Flow Control Active. |
CPSW_PN_MAC_SOFT_RESET_REG_k is shown in Figure 12-1108 and described in Table 12-2143.
Return to Summary Table.
Enet Port N Mac Soft Reset.
Offset = 00022338h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2338h + 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 |
RESERVED | SOFT_RESET | ||||||
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 | SOFT_RESET | R/W | 0h | Software reset. |
CPSW_PN_MAC_BOFFTEST_REG_k is shown in Figure 12-1109 and described in Table 12-2145.
Return to Summary Table.
Enet Port N Mac Backoff Test
Offset = 0002233Ch + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 233Ch + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | PACEVAL | RNDNUM | |||||
R/W-X | R/W-0h | R/W-0h | |||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RNDNUM | |||||||
R/W-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
COLL_COUNT | RESERVED | TX_BACKOFF | |||||
R-0h | R/W-X | R-0h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TX_BACKOFF | |||||||
R-0h | |||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | RESERVED | R/W | X | |
30-26 | PACEVAL | R/W | 0h | Pacing Current Value. |
25-16 | RNDNUM | R/W | 0h | Backoff Random Number Generator. |
15-12 | COLL_COUNT | R | 0h | Collision Count. |
11-10 | RESERVED | R/W | X | |
9-0 | TX_BACKOFF | R | 0h | Backoff Count. |
CPSW_PN_MAC_RX_PAUSETIMER_REG_k is shown in Figure 12-1110 and described in Table 12-2147.
Return to Summary Table.
Enet Port N 802.3 Receive Pause Timer
Offset = 00022340h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2340h + formula |
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 | RX_PAUSETIMER | ||||||||||||||||||||||||||||||
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 | RX_PAUSETIMER | R/W | 0h | RX Pause Timer Value. |
CPSW_PN_MAC_RXN_PAUSETIMER_REG_k_y is shown in Figure 12-1111 and described in Table 12-2149.
Return to Summary Table.
Ethernet Port N PFC Priority 0 to Priority 7 Rx Pause Timer Registers.
Offset = 00022350h + (k * 1000h) + (y * 4h); where k = 0h to 3h, y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2350h + formula |
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 | RX_PAUSETIMER | ||||||||||||||||||||||||||||||
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 | RX_PAUSETIMER | R/W | 0h | Rx “y” Pause Timer Value. |
CPSW_PN_MAC_TX_PAUSETIMER_REG_k is shown in Figure 12-1112 and described in Table 12-2151.
Return to Summary Table.
Enet Port N 802.3 Tx Pause Timer.
Offset = 00022370h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2370h + formula |
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 | TX_PAUSETIMER | ||||||||||||||||||||||||||||||
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 | TX_PAUSETIMER | R/W | 0h | 802.3 Tx Pause Timer Value. |
CPSW_PN_MAC_TXN_PAUSETIMER_REG_k_y is shown in Figure 12-1113 and described in Table 12-2153.
Return to Summary Table.
Ethernet Port N PFC Priority 0 to Priority 7 Tx Pause Timer Registers.
Offset = 00022380h + (k * 1000h) + (y * 4h); where k = 0h to 3h, y = 0h to 7h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 2380h + formula |
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 | TX_PAUSETIMER | ||||||||||||||||||||||||||||||
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 | TX_PAUSETIMER | R/W | 0h | PFC Tx ”y” Pause Timer Value. |
CPSW_PN_MAC_EMCONTROL_REG_k is shown in Figure 12-1114 and described in Table 12-2155.
Return to Summary Table.
Enet Port N Emulation Control.
Offset = 000223A0h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23A0h + 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 |
RESERVED | SOFT | FREE | |||||
R/W-X | R/W-0h | R/W-0h | |||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-2 | RESERVED | R/W | X | |
1 | SOFT | R/W | 0h | Emulation Soft Bit |
0 | FREE | R/W | 0h | Emulation Free Bit |
CPSW_PN_MAC_TX_GAP_REG_k is shown in Figure 12-1115 and described in Table 12-2157.
Return to Summary Table.
Enet Port N Tx Inter Packet Gap.
Offset = 000223A4h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23A4h + formula |
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 | TX_GAP | ||||||||||||||||||||||||||||||
R/W-X | R/W-Ch | ||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15-0 | TX_GAP | R/W | Ch | Transmit Inter-Packet Gap |
CPSW_PN_MAC_PORT_CONFIG_k is shown in Figure 12-1116 and described in Table 12-2159.
Return to the Summary Table.
Enet Port N Port Configuration
Offset = 000223A8h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23A8h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | IET | XGMII | |||||
R-X | R-1h | R-1h | |||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTERVLAN_ROUTES | |||||||
R-10h | |||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-10 | RESERVED | R | X | |
9 | IET | R | 1h | Intersperced Express Traffic (IET) is supported on this port when read high. |
8 | XGMII | R | 1h | XGMII is supported on this port when set. |
7-0 | INTERVLAN_ROUTES | R | 10h | This is the number of InterVLAN routes supported on this port (egress). |
CPSW_PN_INTERVLAN_OPX_POINTER_REG_k is shown in Figure 12-1117 and described in Table 12-2161.
Return to Summary Table.
Enet Port N Tx Egress InterVLAN Operation Pointer
Offset = 000223ACh + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23ACh + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R/W-X | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | POINTER | ||||||||||||||
R/W-X | R/W-0h | ||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-5 | RESERVED | R/W | X | |
4-0 | POINTER | R/W | 0h | InterVLAN location pointer: This field points to the InterVLAN location that will be read/written by accesses to Enet_Pn_InterVLANx_A/B. |
CPSW_PN_INTERVLAN_OPX_A_REG_k is shown in Figure 12-1118 and described in Table 12-2163.
Return to Summary Table.
Enet Port N Tx Egress InterVLAN A
Offset = 000223B0h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23B0h + formula |
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 |
DA_23_16 | DA_31_24 | DA_39_32 | DA_47_40 | ||||||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | DA_23_16 | R/W | 0h | Destination Address bits 23:16 – DA byte 4 on wire |
23-16 | DA_31_24 | R/W | 0h | Destination Address bits 31:24 – DA byte 3 on wire |
15-8 | DA_39_32 | R/W | 0h | Destination Address bits 39:32 – DA byte 2 on wire |
7-0 | DA_47_40 | R/W | 0h | Destination Address bits 47:40 – DA byte 1 on wire |
CPSW_PN_INTERVLAN_OPX_B_REG_k is shown in Figure 12-1119 and described in Table 12-2165.
Return to Summary Table.
Enet Port N Tx Egress InterVLAN B
Offset = 000223B4h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23B4h + formula |
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 |
SA_39_32 | SA_47_40 | DA_7_0 | DA_15_8 | ||||||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | SA_39_32 | R/W | 0h | Source Address bits 39:32 – SA byte 2 on wire |
23-16 | SA_47_40 | R/W | 0h | Source Address bits 47:40 – SA byte 1 on wire |
15-8 | DA_7_0 | R/W | 0h | Destination Address bits 7:0 – DA byte 6 on wire |
7-0 | DA_15_8 | R/W | 0h | Destination Address bits 15:8 – DA byte 5 on wire |
CPSW_PN_INTERVLAN_OPX_C_REG_k is shown in Figure 12-1120 and described in Table 12-2167.
Return to Summary Table.
Enet Port N Tx Egress InterVLAN C
Offset = 000223B8h + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23B8h + formula |
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 |
SA_7_0 | SA_15_8 | SA_23_16 | SA_31_24 | ||||||||||||||||||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-24 | SA_7_0 | R/W | 0h | Source Address bits 7:0 – DA byte 6 on wire |
23-16 | SA_15_8 | R/W | 0h | Source Address bits 15:8 – DA byte 5 on wire |
15-8 | SA_23_16 | R/W | 0h | Source Address bits 23:16 – DA byte 4 on wire |
7-0 | SA_31_24 | R/W | 0h | Source Address bits 31:24 – DA byte 3 on wire |
CPSW_PN_INTERVLAN_OPX_D_REG_k is shown in Figure 12-1121 and described in Table 12-2169.
Return to Summary Table.
Enet Port N Tx Egress InterVLAN D.
Offset = 000223BCh + (k * 1000h); where k = 0h to 3h
Instance | Physical Address |
---|---|
CPSW0_NUSS_CONTROL | 0C02 23BCh + 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 |
DECREMENT_TTL | DEST_FORCE_UNTAGGED_EGRESS | REPLACE_DA_SA | REPLACE_VID | VID | |||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VID | |||||||
R/W-0h | |||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R/W | X | |
15 | DECREMENT_TTL | R/W | 0h | Decrement Time To Live. IPV4 – Decrement the TTL byte and update the Header Checksum IPV6 – Decrement the Hop Limit. Note: When this bit is set, the ALE should be configured to send any IPv4/6 packet with a zero or one TTL field to the host with the ALE egress operation ttl_check bit. When this bit is cleared the TTL/Hop Limit fields are not checked or modified. |
14 | DEST_FORCE_UNTAGGED_EGRESS | R/W | 0h | Destination VLAN Force Untagged Egress. |
13 | REPLACE_DA_SA | R/W | 0h | Replace Destination Address and Source Address. |
12 | REPLACE_VID | R/W | 0h | Replace VLAN ID. |
11-0 | VID | R/W | 0h | VLAN ID |