arch: arm: Add config for non-blocking secure calls
Introduce a Kconfig option to allow Secure function calls to be pre-empted. Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no> Signed-off-by: Øyvind Rønningstad <oyvind.ronningstad@nordicsemi.no>
This commit is contained in:
parent
5fdbd94cf3
commit
ad808354d2
1 changed files with 10 additions and 0 deletions
|
@ -215,6 +215,16 @@ config ARM_NONSECURE_FIRMWARE
|
|||
resources of the Cortex-M MCU, and, therefore, it shall avoid
|
||||
accessing them.
|
||||
|
||||
config ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS
|
||||
bool "Allow secure function calls to be preempted"
|
||||
depends on ARM_NONSECURE_FIRMWARE
|
||||
help
|
||||
When enabled, this option indicates that preemptible Zephyr
|
||||
threads performing secure function calls, are allowed to be
|
||||
preempted. When disabled, the option indicates that such
|
||||
threads many not be context-switched-out while doing a Secure
|
||||
function call.
|
||||
|
||||
choice
|
||||
prompt "Floating point ABI"
|
||||
default FP_HARDABI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue