The following table describes the abbreviations used in the Instance, Secure mapping, and DMA security columns of the instantiation table.
| Abbreviation | Description |
|---|---|
| NS | Trustzone/security attribute is Non-secure - The peripheral is accessible as a Non-secure peripheral. |
| S | Trustzone/security attribute is Secure - The peripheral is accessible as a Secure peripheral. |
| US | Trustzone Map is user selectable - The Trustzone/security attribute of the peripheral can be configured using SPU — System protection unit. |
| HF | Trustzone Map is hardware fixed - The Trustzone/security attribute of the peripheral cannot be changed. |
| NA | Not Applicable - Peripheral has no DMA capability. |
| NSA | NoSeparateAttribute - Peripheral with DMA and DMA transfer has the same security attribute as assigned to the peripheral. |
| SA | SeparateAttribute - Peripheral with DMA and DMA transfers can have a different security attribute than the one assigned to the peripheral. |
The Secure mapping column in the following table defines configuration capabilities for the Arm® TrustZone® for Armv8-M secure attribute. The DMA security column describes the DMA capabilities of the peripheral.