SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
Table 10-311 lists the memory-mapped registers for the UDMASS_UDMAP0_CFG_RCHANRT. All register offset addresses not listed in Table 10-311 should be considered as reserved locations and the register contents should not be modified.
The UDMA-P Rx Channel Realtime Registers region is accessed by setting the cdma_cfg_rsel signal to 5 during the access. The address map for this region is as follows:
Instance | Base Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0000h |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0000h |
Offset | Acronym | Register Name | NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT Physical Address | MCU_NAVSS0_UDMASS_UDMAP_RCHANRT Physical Address |
---|---|---|---|---|
0h + formula | UDMA_RRT_CTL_j | Rx Channel Realtime Control Register | 3400 0000h + formula | 2A80 0000h + formula |
8h + formula | UDMA_RRT_SWTRIG_j | Rx Channel Realtime Software Trigger Register | 3400 0008h + formula | 2A80 0008h + formula |
80h + formula | UDMA_RRT_STDATA_j_y | Rx Channel Realtime State Data Register | 3400 0080h + formula | 2A80 0080h + formula |
200h + formula | UDMA_RRT_PEER0_j | Rx Channel Real-time Remote Peer Register 0 | 3400 0200h + formula | 2A80 0200h + formula |
204h + formula | UDMA_RRT_PEER1_j | Rx Channel Real-time Remote Peer Register 1 | 3400 0204h + formula | 2A80 0204h + formula |
208h + formula | UDMA_RRT_PEER2_j | Rx Channel Real-time Remote Peer Register 2 | 3400 0208h + formula | 2A80 0208h + formula |
20Ch + formula | UDMA_RRT_PEER3_j | Rx Channel Real-time Remote Peer Register 3 | 3400 020Ch + formula | 2A80 020Ch + formula |
210h + formula | UDMA_RRT_PEER4_j | Rx Channel Real-time Remote Peer Register 4 | 3400 0210h + formula | 2A80 0210h + formula |
214h + formula | UDMA_RRT_PEER5_j | Rx Channel Real-time Remote Peer Register 5 | 3400 0214h + formula | 2A80 0214h + formula |
218h + formula | UDMA_RRT_PEER6_j | Rx Channel Real-time Remote Peer Register 6 | 3400 0218h + formula | 2A80 0218h + formula |
21Ch + formula | UDMA_RRT_PEER7_j | Rx Channel Real-time Remote Peer Register 7 | 3400 021Ch + formula | 2A80 021Ch + formula |
220h + formula | UDMA_RRT_PEER8_j | Rx Channel Real-time Remote Peer Register 8 | 3400 0220h + formula | 2A80 0220h + formula |
224h + formula | UDMA_RRT_PEER9_j | Rx Channel Real-time Remote Peer Register 9 | 3400 0224h + formula | 2A80 0224h + formula |
228h + formula | UDMA_RRT_PEER10_j | Rx Channel Real-time Remote Peer Register 10 | 3400 0228h + formula | 2A80 0228h + formula |
22Ch + formula | UDMA_RRT_PEER11_j | Rx Channel Real-time Remote Peer Register 11 | 3400 022Ch + formula | 2A80 022Ch + formula |
230h + formula | UDMA_RRT_PEER12_j | Rx Channel Real-time Remote Peer Register 12 | 3400 0230h + formula | 2A80 0230h + formula |
234h + formula | UDMA_RRT_PEER13_j | Rx Channel Real-time Remote Peer Register 13 | 3400 0234h + formula | 2A80 0234h + formula |
238h + formula | UDMA_RRT_PEER14_j | Rx Channel Real-time Remote Peer Register 14 | 3400 0238h + formula | 2A80 0238h + formula |
23Ch + formula | UDMA_RRT_PEER15_j | Rx Channel Real-time Remote Peer Register 15 | 3400 023Ch + formula | 2A80 023Ch + formula |
400h + formula | UDMA_RRT_PCNT_j | Rx Channel Real-time Packet Count Statistics Register | 3400 0400h + formula | 2A80 0400h + formula |
408h + formula | UDMA_RRT_BCNT_j | Rx Channel Real-time Completed Byte Count Statistics Register | 3400 0408h + formula | 2A80 0408h + formula |
410h + formula | UDMA_RRT_SBCNT_j | Rx Channel Real-time Started Byte Count Statistics Register | 3400 0410h + formula | 2A80 0410h + formula |
UDMA_RRT_CTL_j is shown in Figure 10-105 and described in Table 10-313.
Return to Summary Table.
The Rx Channel Realtime Control Register contains real-time control and status information for the Rx DMA channel. The fields in this register can safely be changed while the channel is in operation.
Offset = 0h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0000h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0000h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
EN | TDOWN | PAUSE | FTDOWN | RESERVED | |||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-X | |||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R/W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ERROR | ||||||
R/W-X | R-0h | ||||||
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | EN | R/W | 0h | This field enables or disables the channel. Disabling a channel halts operation on the channel after the current block transfer is completed. Disabling a channel in the middle of a packet transfer may result in overflow conditions in the attached application and data loss. When a channel is disabled, the implementation may choose to reset all state for the channel. The pause bit shoudl be asserted instead of clearing enable directly if the intent is to temporarily pause the channel. This field is encoded as follows: 0 = channel is disabled 1 = channel is enabled This field will be cleared by HW after a teardown is requested to indicate tha the channel teardown is complete. If the host is enabling a channel that is just being set up, the host must initialize all of the other channel configuration fields before setting this bit. |
30 | TDOWN | R/W | 0h | This field indicates whether or not an Rx teardown operation is complete. This field should be cleared when a channel is initialized. This field will be set after a channel teardown is complete. |
29 | PAUSE | R/W | 0h | Channel pause: Setting this bit will cause the channel to pause processing immediately. |
28 | FTDOWN | R/W | 0h | Channel forced teardown: Setting this bit will cause the channel to stop waiting on trigger events. When this bit is set, teh implementation may choose to bypass data transfers and event generation. This bit is a modifier to the normal rx_teardown and is intended to flush the channel to recover any descriptor or TR references which are currently being held by the UDMA even if the trigger source is no longer functioning. Use of this bit is considered a 'catastrophic' condition and it is assumed that SW will need to perform some re-initialization in the system to re-align e vents, data buffers, etc. This bit should be set in addition to the rx_teardown bit in order to cause a forced teardown. This field will remain set after a channel teardown is complete. |
27-1 | RESERVED | R/W | X | |
0 | ERROR | R | 0h | Channel error: This bit will be set anytime an error has occurred on the channel. This bit is cleared when the channel is disabled and re-enabled. |
UDMA_RRT_SWTRIG_j is shown in Figure 10-106 and described in Table 10-315.
Return to Summary Table.
The Software Trigger Register provides a mechanism by which software can directly trigger the channel in a secure way. This register is only used when the rx_chan_type is configured as a Third Party DMA channel. This register has no function when the channel is configured for packet mode transfers. A write to this register will cause an event to be sent to this channel.
Offset = 8h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0008h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0008h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
W-X | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
W-X | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
W-X | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TRIGGER | ||||||
W-X | W-0h | ||||||
LEGEND: W = Write Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-1 | RESERVED | W | X | |
0 | TRIGGER | W | 0h | Trigger: writing this bit with a value of 1 will cause the trigger event to be sent to this channel |
UDMA_RRT_STDATA_j_y is shown in Figure 10-107 and described in Table 10-317.
Return to Summary Table.
The State Data Registers contain the current working state of the Rx DMA channel. These registers are provided so that the Host can determine the potential cause of an error or exception condition which was reported by the channel. These registers should not be accessed without reason while the UDMA-P is operating as accesses will cause performance to decrease as these MMRs are just providing a window into the actual state RAM
Offset = 80h + (j * 1000h) + (y * 4h); where
j = 0h to 3Bh, y = 0h to 1Fh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh, y = 0h to 1Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0080h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0080h + 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 |
STATE_INFO | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | STATE_INFO | R/W | 0h | See Rx state mapping table |
UDMA_RRT_PEER0_j is shown in Figure 10-108 and described in Table 10-319.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x400.
Offset = 200h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0200h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0200h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER1_j is shown in Figure 10-109 and described in Table 10-321.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x401.
Offset = 204h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0204h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0204h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER2_j is shown in Figure 10-110 and described in Table 10-323.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x402.
Offset = 208h + (j * 1000h); where j = 0h to 95h
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0208h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0208h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER3_j is shown in Figure 10-111 and described in Table 10-325.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x403.
Offset = 20Ch + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 020Ch + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 020Ch + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER4_j is shown in Figure 10-112 and described in Table 10-327.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x404.
Offset = 210h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0210h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0210h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER5_j is shown in Figure 10-113 and described in Table 10-329.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x405.
Offset = 214h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0214h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0214h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER6_j is shown in Figure 10-114 and described in Table 10-331.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x406.
Offset = 218h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0218h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0218h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER7_j is shown in Figure 10-115 and described in Table 10-333.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x407.
Offset = 21Ch + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 021Ch + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 021Ch + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER8_j is shown in Figure 10-116 and described in Table 10-335.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x408.
Offset = 220h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0220h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0220h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER9_j is shown in Figure 10-117 and described in Table 10-337.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x409.
Offset = 224h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0224h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0224h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER10_j is shown in Figure 10-118 and described in Table 10-339.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40A.
Offset = 228h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0228h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0228h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER11_j is shown in Figure 10-119 and described in Table 10-341.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40B.
Offset = 22Ch + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 022Ch + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 022Ch + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER12_j is shown in Figure 10-120 and described in Table 10-343.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40C.
Offset = 230h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0230h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0230h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER13_j is shown in Figure 10-121 and described in Table 10-345.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40D.
Offset = 234h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0234h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0234h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER14_j is shown in Figure 10-122 and described in Table 10-347.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40E.
Offset = 238h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0238h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0238h + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PEER15_j is shown in Figure 10-123 and described in Table 10-349.
Return to Summary Table.
This register provides access to the remote peer's realtime register at 0x40F.
Offset = 23Ch + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 023Ch + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 023Ch + 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 |
PEER_DATA | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PEER_DATA | R/W | 0h | Peer realtime register data (varies by paired peer). |
UDMA_RRT_PCNT_j is shown in Figure 10-124 and described in Table 10-351.
Return to Summary Table.
The statistics registers are supplied to give software applications operational progress status for the channel.
Offset = 400h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0400h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0400h + 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 |
PCNT | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | PCNT | R/W | 0h | Current completed packet count for the channel. |
UDMA_RRT_BCNT_j is shown in Figure 10-125 and described in Table 10-353.
Return to Summary Table.
The statistics registers are supplied to give software applications operational progress status for the channel.
Offset = 408h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0408h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0408h + 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 |
BCNT | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | BCNT | R/W | 0h | Current completed payload byte count for the channel. |
UDMA_RRT_SBCNT_j is shown in Figure 10-126 and described in Table 10-355.
Return to Summary Table.
The statistics registers are supplied to give software applications operational progress status for the channel.
Offset = 410h + (j * 1000h); where
j = 0h to 3Bh for NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT
j = 0h to 2Fh for MCU_NAVSS0_UDMASS_UDMAP_RCHANRT
Instance | Physical Address |
---|---|
NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT | 3400 0410h + formula |
MCU_NAVSS0_UDMASS_UDMAP_RCHANRT | 2A80 0410h + 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 |
SBCNT | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | SBCNT | R/W | 0h | Current started byte count for the channel. |