CMSIS-Core (Cortex-M)  Version 5.3.0
CMSIS-Core support for Cortex-M processor-based devices
 All Data Structures Files Functions Variables Enumerations Enumerator Groups Pages
TrustZone for Armv8-M/v8.1-M

Functions that related to optional Armv8-M and Armv8.1-M security extension. More...

Content

 Core Register Access Functions
 Core register Access functions related to TrustZone for Armv8-M.
 
 NVIC Functions
 Nested Vector Interrupt Controller (NVIC) functions related to TrustZone for Armv8-M.
 
 SysTick Functions
 SysTick functions related to TrustZone for Armv8-M.
 
 SAU Functions
 Secure Attribution Unit (SAU) functions related to TrustZone for Armv8-M.
 
 RTOS Context Management
 RTOS Thread Context Management for Armv8-M TrustZone.
 

Description

The Armv8-M architecture has optional Armv8-M security extension based on Arm TrustZone technology. To access Arm TrustZone extensions for Armv8-M additional CMSIS functions are provided: