
GD32L23x User Manual
189
11.6.
Register definition
DMAMUX base address: 0x4002 0800
11.6.1.
Request
multiplexer
channel
x
configuration
register
(DMAMUX_RM_CHxCFG)
x = 0...6, where x is a channel number
Address offset: 0x00 + 0x04 * x
Reset value: 0x0000 0000
This register has to be accessed by word (32-bit).
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
SYNCID[4:0]
NBR[4:0]
SYNCP[1:0]
SYNCEN
rw
rw
rw
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
EVGEN
SOIE
Reserved
MUXID[5:0]
rw
rw
rw
Bits
Fields
Descriptions
31:29
Reserved
Must be kept at reset value.
28:24
SYNCID[4:0]
Synchronization input identification
Selects the synchronization input source.
23:19
NBR[4:0]
Number of DMA requests to forward
The the number of DMA requests to forward to the DMA controller after a
synchronization event / before an output event is generated equals to NBR[4:0] +
1.
These bits shall only be written when both SYNCEN and EVGEN bits are disabled.
18:17
SYNCP[1:0]
Synchronization input polarity
00: No event detection
01: Rising edge
10: Falling edge
11: Rising and falling edges
16
SYNCEN
Synchronization enable
0: Disable synchronization
1: Enable synchronization
15:10
Reserved
Must be kept at reset value.
9
EVGEN
Event generation enable
0: Disable event generation