Direct Memory Access Controller (DMAC)
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
145
SSTATAR2 – 0x0e0
SSTATAR3 – 0x138
SSTATAR4 – 0x190
SSTATAR5 – 0x1e8
SSTATAR6 – 0x240
SSTATAR7 – 0x298
Read/write access:
read/write
After each block transfer completes, hardware can retrieve the source status information from the address pointed to by the contents of the
SSTATARx register.
Note
: If DMAH_RETURN_ERR_RESP is set to True, the DMAC returns an ERROR response to an illegal register access, which includes accessing
registers that have been removed during DMAC configuration. If DMAH_RETURN_ERR_RESP is set to False, DMAC always returns an OK
response.
This register does not exist if the configuration parameter DMAH_CH
x
_STAT_SRC is set to False; in this case, the read-back value is always 0.
Bit
Name
Access
Reset
Description
63:32
RSVD
N/A
0x0
Reserved
31:0
SSTATAR
R/W
0x0
Pointer from where hardware can fetch the source status information, which is
registered in the SSTATx register and written out to the SSTAT
x
register location
of the LLI before the start of the next block.
9.3.2.2.9
DSTATARx
Name:
Destination Status Address
Register for Channel x
Size:
64 bits (upper 32 bits are reserved)
Address offset:
for
x
= 0 to 7:
DSTATAR0 – 0x038
DSTATAR1 – 0x090
DSTATAR2 – 0x0e8
DSTATAR3 – 0x140
DSTATAR4 – 0x198
DSTATAR5 – 0x1f0
DSTATAR6 – 0x248
DSTATAR7 – 0x2a0
Read/write access:
read/write
After the completion of each block transfer, hardware can retrieve the destination status information from the address pointed to by the
contents of the DSTATARx register.
Note
: If DMAH_RETURN_ERR_RESP is set to True, the DMAC returns an ERROR response to an illegal register access, which includes accessing
registers that have been removed during DMAC configuration. If DMAH_RETURN_ERR_RESP is set to False, DMAC always returns an OK
response.
This register does not exist if the configuration parameter DMAH_CH
x
_STAT_DST is set to False; in this case, the read-back value is always 0.
Bit
Name
Access
Reset
Description
63:32
RSVD
N/A
0x0
Reserved
31:0
DSTATAR
R/W
0x0
Pointer from where hardware can fetch the destination status information, which is
registered in the DSTATx register and written out to the DSTAT
x
register location of the
LLI before the start of the next block.
9.3.2.2.10
CFGx
Name:
Configuration
Register for Channel x
Size:
64 bits (upper 32 bits are reserved)
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03