GD32W51x User Manual
349
Writing 0 into any flag clear bit has no effect.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
CIAIF7
CIAIF6
CIAIF5
CIAIF4
CIAIF3
CIAIF2
CIAIF1
CIAIF0
w
w
w
w
w
w
w
w
Bits
Fields
Descriptions
31:8
Reserved
Must be kept at reset value.
7:0
CIAIFx
Stream x clear illegal access interrupt flag
(x = 0…7)
Writing 1 to this bit clears the corresponding IAIFx flag in the DMA_SSTAT
register
12.6.13.
Channel x security control register (DMA_CHxSCTL)
Address offset: 0x108 + 0x04 *
x(x=0…7)
Reset value: 0x0000 0000
This register contains non-secure and unprivileged information: the secure state and the
privileged state of the channel x (SECM and PRIV control bits). When the TZEN is cleared,
all the fields in this register is force to
‘0x0’ by hardware.
Modifying the SECM bit must be performed by a secure write access to this register (When
the PRIV bit is set, a secure and priviledged transfer is needed).
Modifying the PRIV bit must be performed by a privileged write access to this register (When
the SECM bit is set, a secure and priviledged transfer is needed).
Setting any of the DSEC or SSEC bits must be performed by a secure write access to this
r
egister when SECM is set to ‘1’ (When the PRIV bit is set, a secure and priviledged transfer
is needed).
SSEC and DSEC is non-readable by a non-secure software, and non-readable by a
unprivileged software if the PRIV bit is set.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
PRIV
DSEC
SSEC
SECM
w
w
w
w
Bits
Fields
Descriptions
31:4
Reserved
Must be kept at reset value.
3
PRIV
Privileged mode
This bit can only be set and cleared by a privileged softw are.
0: disabled