FongerOS, a multitasking operating system, ported to stm32_p103, based on ARM Cortex-M3
Fast an easy implementation of embedded operating system
ARM EABI toolchain
GNU Make
Qemu (QEMU with an STM32 microcontroller implementation)
https://github.com/beckus/qemu_stm32
make all
./run.sh
IPC
mutex_lock
priority queue
...