Direct Memory Access Controller (DMAC)
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
143
Reset Value:
Encoded value; refer to
Dependencies:
This field does not exist if DMAH_CH
x
_DTW is
hardcoded. In this case, the read-back value is always the
hardcoded destination transfer width, DMAH_CH
x
_DTW.
0
INT_EN
R/W
0x1
Interrupt Enable Bit. If set, then all interrupt-generating
sources are enabled. Functions as a global mask bit for all
interrupts for the channel; raw* interrupt registers still assert if
CTLx.INT_EN = 0.
Table 9-15 CTL
x
.SRC_MSIZE and DEST_MSIZE decoding
CTL
x
.SRC_MSIZE/CTL
x
.DEST_MSIZE
Number of data items to be transferred (of width CTL
x
.SRC_TR_WIDTH or CTL
x
.DST_TR_WIDTH)
000
1
001
4
010
8
011
16
100
32
101
64
110
128
111
256
Table 9-16 CTLx.SRC_TR_WIDTH and CTLx.DST_TR_WIDTH decoding
CTL
x
.SRC_TR_WIDTH/ TL
x
.DST_TR_WIDTH
Size (bits)
000
8
001
16
010
32
011
64
100
128
101
256
11x
256
Table 9-17 CTLx.TT_FC field decoding
CTL
x
.TT_FC Field
Transfer Type
Flow Controller
000
Memory to Memory
DMAC
001
Memory to Peripheral
DMAC
010
Peripheral to Memory
DMAC
011
Peripheral to Peripheral
DMAC
100
Peripheral to Memory
Peripheral
101
Peripheral to Peripheral
Source Peripheral
110
Memory to Peripheral
Peripheral
111
Peripheral to Peripheral
Destination Peripheral
9.3.2.2.6
SSTATx
Name:
Source Status Register for Channel x
Size:
64 bits (upper 32 bits are reserved)
Address offset:
for
x
= 0 to 7:
SSTAT0 – 0x020
SSTAT1 – 0x078
SSTAT2 – 0x0d0
SSTAT3 – 0x128
SSTAT4 – 0x180
SSTAT5 – 0x1d8
SSTAT6 – 0x230
SSTAT7 – 0x288
Read/write access:
read/write
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03