GD32W51x User Manual
282
TZBMPC3 non-secure access base address: 0x400B 0400
9.8.1.
TZBMPC3 control register (TZPCU_TZBMPC3_CTL)
Address offset: 0x000
Reset value: 0x0000 0000
Secure access only.
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
SRWACF
G
SECSTAT
CFG
Reserved
rw
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
LK
rw
Bits
Fields
Descriptions
31
SRWACFG
Secure read/w rite access non-secure SRAM configuration bit.
This bit is set and cleared by softw are.
0: Configure secure read/w rite access non-secure SRAM is
illegal
1: Configure secure read/w rite access non-secure SRAM is
legal
30
SECSTATCFG
Security state configuration bit.
This bit is set and cleared by softw are.
0: Configure TZBMPC source clock to non-secure if there do not exists secure area
in TZBMPC, if exits secure area, then TZBMPC source clock is secure
1: Configure TZBMPC source clock still to secure if there do not exists secure area
in TZBMPC
29:1
Reserved
Must be kept at reset value
0
LK
The control register of the TZBMPC sub-block lock configuration bit
This bit is set and cleared by softw are.
0: Not lock control registe of the TZBMPC sub-block
1: Lock control registe of the TZBMPC sub-block
Note: This bit is unset by default and once set, it can not be reset until next reset.
9.8.2.
TZBMPC3 vector register y (TZPCU_TZBMPC3_VECy)
Address offset: 0x100 + 0x04 * y, (y = 0 to 23)
Reset value: 0xFFFF FFFF
If TZEN = 1, the given reset value is valid.
If TZEN = 0, the reset value is 0x0000 0000.