dgobalak / PlutOS

A minimal RTOS implementation for an ARM Cortex-M3 microcontroller
0 stars 1 forks source link

Integrated cooperative and preemptive context switching #1

Closed dgobalak closed 1 year ago

dgobalak commented 1 year ago

Threads can now yield, sleep, or be automatically pre-empted (if they've been running for too long). The biggest update in this PR is the implementation of the SysTick Handler.