d293a7fbfe
use MPU subregions even if the size is not a constant
81f3da761a
add hercules vim.h
1034854900
make arch/signal rt_idle and rt_trap weak
c5fa9a301e
initialize sigset_t's once in arch/signal/signal.c
c9f343764d
make arch/signal rt_idle and rt_trap weak
b9e45cd4b0
initialize sigset_t's once in arch/signal/signal.c
65133cf1ba
make sleep example forgiving by 1 tick
5a8ddfd050
add mutex-irq and sem-irq examples for arch/signal to test interrupts
4af0fd555f
fix rt_mutex_unlock when used from an interrupt
58727bb434
WIP: use #[thread_local] in rust (rt rust task macro doesn't initialize the tls pointer, so it crashes)