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