Skip to main content

IAR Embedded Workbench for Arm 9.70.x

Veneer$$CMSE

In this section:
Description

This section contains secure gateway veneers created automatically by the linker for each entry function, as determined by the extended keyword __cmse_nonsecure_entry.

Memory placement

This section should be placed in an NSC (non-secure callable) memory region. NSC regions can be programmed using an SAU (security attribution unit) or an IDAU (implementation-defined attribute unit). For information about how to program the SAU or IDAU, see the documentation for your Armv8-M core.

See also

Arm TrustZone®, ‑‑cmse, __cmse_nonsecure_entry, and ‑‑import_cmse_lib_out