SYSCTRL_NS_ACCESS_PERIPH_CFG0
Bit Field |
Read/Write |
Field Name |
Description |
---|---|---|---|
28 |
RW |
PWM_ACCESS |
Allow Non-Secure code to access the PWM |
27 |
RW |
LIN_ACCESS |
Allow Non-Secure code to access the LIN[0:0] |
26 |
RW |
TOF_ACCESS |
Allow Non-Secure code to access the TOF |
25 |
RW |
PCM_ACCESS |
Allow Non-Secure code to access the PCM[0:0] |
24 |
RW |
UART_ACCESS |
Allow Non-Secure code to access the UART[0:0] |
23:22 |
RW |
I2C_ACCESS |
Allow Non-Secure code to access the I2C[1:0] |
21:20 |
RW |
SPI_ACCESS |
Allow Non-Secure code to access the SPI[1:0] |
19 |
RW |
GPIO_SRC_ACCESS |
Allow Non-Secure code to access the GPIO_SRC |
18 |
RW |
GPIO_ACCESS |
Allow Non-Secure code to access the GPIO |
17 |
RW |
CC312_ACCESS |
Allow Non-Secure code to access the CC312 |
16 |
RW |
ASCC_ACCESS |
Allow Non-Secure code to access the ASCC |
15:12 |
RW |
TIMER_ACCESS |
Allow Non-Secure code to access the Timer[3:0] |
10 |
RW |
CRC_ACCESS |
Allow Non-Secure code to access the CRC |
8 |
RW |
NMI_ACCESS |
Allow Non-Secure code to access the NMI |
7 |
RW |
WATCHDOG_ACCESS |
Allow Non-Secure code to access the Watchdog |
6 |
RW |
SYSCTRL_ACCESS |
Allow Non-Secure code to access the SYSCTRL |
5 |
RW |
SENSOR_ACCESS |
Allow Non-Secure code to access the Sensor |
4 |
RW |
ACS_ACCESS |
Allow Non-Secure code to access the ACS |
3 |
RW |
LSAD_ACCESS |
Allow Non-Secure code to access the LSAD config |
2 |
RW |
TEST_CTRL_ACCESS |
Allow Non-Secure code to access the TEST_CTRL config |
1 |
RW |
CLK_ACCESS |
Allow Non-Secure code to access the CLK config |
0 |
RW |
RESET_ACCESS |
Allow Non-Secure code to access the Reset |
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|---|
28 |
PWM_ACCESS |
NS_CANNOT_ACCESS_PWM |
Non-Secure code cannot access the PWM |
0x0* |
|
|
NS_CAN_ACCESS_PWM |
Non-Secure code can access the PWM |
0x1 |
27 |
LIN_ACCESS |
NS_CANNOT_ACCESS_LIN |
Non-Secure code cannot access the LIN |
0x0* |
|
|
NS_CAN_ACCESS_LIN |
Non-Secure code can access the LIN |
0x1 |
26 |
TOF_ACCESS |
NS_CANNOT_ACCESS_TOF |
Non-Secure code cannot access the TOF |
0x0* |
|
|
NS_CAN_ACCESS_TOF |
Non-Secure code can access the TOF |
0x1 |
25 |
PCM_ACCESS |
NS_CANNOT_ACCESS_PCM0 |
Non-Secure code cannot access the PCM0 |
0x0* |
|
|
NS_CAN_ACCESS_PCM0 |
Non-Secure code can access the PCM0 |
0x1 |
24 |
UART_ACCESS |
NS_CANNOT_ACCESS_UART0 |
Non-Secure code cannot access the UART0 |
0x0* |
|
|
NS_CAN_ACCESS_UART0 |
Non-Secure code can access the UART0 |
0x1 |
23:22 |
I2C_ACCESS |
NS_CANNOT_ACCESS_I2C0 |
Non-Secure code cannot access the I2C0 |
0x0* |
|
|
NS_CANNOT_ACCESS_I2C1 |
Non-Secure code cannot access the I2C1 |
0x0* |
|
|
NS_CAN_ACCESS_I2C0 |
Non-Secure code can access the I2C0 |
0x1 |
|
|
NS_CAN_ACCESS_I2C1 |
Non-Secure code can access the I2C1 |
0x2 |
21:20 |
SPI_ACCESS |
NS_CANNOT_ACCESS_SPI0 |
Non-Secure code cannot access the SPI0 |
0x0* |
|
|
NS_CANNOT_ACCESS_SPI1 |
Non-Secure code cannot access the SPI1 |
0x0* |
|
|
NS_CAN_ACCESS_SPI0 |
Non-Secure code can access the SPI0 |
0x1 |
|
|
NS_CAN_ACCESS_SPI1 |
Non-Secure code can access the SPI1 |
0x2 |
19 |
GPIO_SRC_ACCESS |
NS_CANNOT_ACCESS_GPIO_SRC |
Non-Secure code cannot access the GPIO_SRC |
0x0* |
|
|
NS_CAN_ACCESS_GPIO_SRC |
Non-Secure code can access the GPIO_SRC |
0x1 |
18 |
GPIO_ACCESS |
NS_CANNOT_ACCESS_GPIO |
Non-Secure code cannot access the GPIO |
0x0* |
|
|
NS_CAN_ACCESS_GPIO |
Non-Secure code can access the GPIO |
0x1 |
17 |
CC312_ACCESS |
NS_CANNOT_ACCESS_CC312 |
Non-Secure code cannot access the CC312 |
0x0* |
|
|
NS_CAN_ACCESS_CC312 |
Non-Secure code can access the CC312 |
0x1 |
16 |
ASCC_ACCESS |
NS_CANNOT_ACCESS_ASCC |
Non-Secure code cannot access the ASCC |
0x0* |
|
|
NS_CAN_ACCESS_ASCC |
Non-Secure code can access the ASCC |
0x1 |
15:12 |
TIMER_ACCESS |
NS_CANNOT_ACCESS_TIMER0 |
Non-Secure code cannot access the Timer0 |
0x0* |
|
|
NS_CANNOT_ACCESS_TIMER1 |
Non-Secure code cannot access the Timer1 |
0x0* |
|
|
NS_CANNOT_ACCESS_TIMER2 |
Non-Secure code cannot access the Timer2 |
0x0* |
|
|
NS_CANNOT_ACCESS_TIMER3 |
Non-Secure code cannot access the Timer3 |
0x0* |
|
|
NS_CAN_ACCESS_TIMER0 |
Non-Secure code can access the Timer0 |
0x1 |
|
|
NS_CAN_ACCESS_TIMER1 |
Non-Secure code can access the Timer1 |
0x2 |
|
|
NS_CAN_ACCESS_TIMER2 |
Non-Secure code can access the Timer2 |
0x4 |
|
|
NS_CAN_ACCESS_TIMER3 |
Non-Secure code can access the Timer3 |
0x8 |
10 |
CRC_ACCESS |
NS_CANNOT_ACCESS_CRC |
Non-Secure code cannot access the CRC |
0x0* |
|
|
NS_CAN_ACCESS_CRC |
Non-Secure code can access the CRC |
0x1 |
8 |
NMI_ACCESS |
NS_CANNOT_ACCESS_NMI |
Non-Secure code cannot access the NMI |
0x0* |
|
|
NS_CAN_ACCESS_NMI |
Non-Secure code can access the NMI |
0x1 |
7 |
WATCHDOG_ACCESS |
NS_CANNOT_ACCESS_WATCHDOG |
Non-Secure code cannot access the Watchdog |
0x0* |
|
|
NS_CAN_ACCESS_WATCHDOG |
Non-Secure code can access the Watchdog |
0x1 |
6 |
SYSCTRL_ACCESS |
NS_CANNOT_ACCESS_SYSCTRL |
Non-Secure code cannot access the SYSCTRL |
0x0* |
|
|
NS_CAN_ACCESS_SYSCTRL |
Non-Secure code can access the SYSCTRL |
0x1 |
5 |
SENSOR_ACCESS |
NS_CANNOT_ACCESS_SENSOR |
Non-Secure code cannot access the Sensor |
0x0* |
|
|
NS_CAN_ACCESS_SENSOR |
Non-Secure code can access the Sensor |
0x1 |
4 |
ACS_ACCESS |
NS_CANNOT_ACCESS_ACS |
Non-Secure code cannot access the ACS |
0x0* |
|
|
NS_CAN_ACCESS_ACS |
Non-Secure code can access the ACS |
0x1 |
3 |
LSAD_ACCESS |
NS_CANNOT_ACCESS_LSAD |
Non-Secure code cannot access the LSAD |
0x0* |
|
|
NS_CAN_ACCESS_LSAD |
Non-Secure code can access the LSAD |
0x1 |
2 |
TEST_CTRL_ACCESS |
NS_CANNOT_ACCESS_TEST_CTRL |
Non-Secure code cannot access the TEST_CTRL |
0x0* |
|
|
NS_CAN_ACCESS_TEST_CTRL |
Non-Secure code can access the TEST_CTRL |
0x1 |
1 |
CLK_ACCESS |
NS_CANNOT_ACCESS_CLK |
Non-Secure code cannot access the CLK config |
0x0* |
|
|
NS_CAN_ACCESS_CLK |
Non-Secure code can access the CLK config |
0x1 |
0 |
RESET_ACCESS |
NS_CANNOT_ACCESS_RESET |
Non-Secure code cannot access the Reset |
0x0* |
|
|
NS_CAN_ACCESS_RESET |
Non-Secure code can access the Reset |
0x1 |