1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/cortexm_common/include
Koen Zandberg ba58273b04
cortexm_common: Enable using pendsv IRQ at lower priority
This modifies the cortex-m thread specifics to allow running the PendSV
interrupt continuously at lower priority and removes the priority
modifications during the interrupt itself. Interrupts are disabled
during the scheduling itself, but enabled briefly after the sleep to
ensure that they are handled if activated during the scheduling or the
sleep.
2020-09-23 11:01:29 +02:00
..
c11_atomics_compat_cpu cpu: Platform specific C11 atomics compat headers 2019-10-24 23:08:36 +02:00
vendor cpu/cortexm_common: Update ARM CMSIS to V5.4.0 2019-01-15 17:35:40 +01:00
bit.h cortexm_common: fix bit-banding check 2020-07-16 14:44:28 +02:00
c11_atomics_compat_cpu.hpp cpu: Platform specific C11 atomics compat headers 2019-10-24 23:08:36 +02:00
cpu_conf_common.h cortexm_common: Enable using pendsv IRQ at lower priority 2020-09-23 11:01:29 +02:00
cpu.h cpu: Rename CPU_ARCH to CPU_CORE 2020-06-16 12:05:40 +02:00
irq_arch.h cpu/cortexm_common/irq_arch: fix irq_enable return type 2020-05-12 16:37:34 +02:00
mpu.h *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
vectors_cortexm.h cpu: Rename CPU_ARCH to CPU_CORE 2020-06-16 12:05:40 +02:00