ARM-software / CMSIS-RTX

RTX5 real time kernel for Arm Cortex-based embedded systems (spin-off from CMSIS_5)
https://arm-software.github.io/CMSIS-RTX/
Apache License 2.0
78 stars 22 forks source link

SVC Irq priority #35

Closed wync140 closed 8 months ago

wync140 commented 8 months ago

Is it required that all ISRs that interact with RTX5 are required to have a higher irq priority than the SVC irq? I have a very limited part where I only have 4 IRQ levels and would like to set some that use RTOS functions to the same priority as the SVC irq. Will this just result in worse scheduling performance or is it not allowed? Keil mentions it here but I dont see it in any other documentation https://github.com/ARM-software/CMSIS_5/issues/363#issuecomment-394234348

JonatanAntoni commented 8 months ago

Discussed in ARM-software/CMSIS_5#363