TrampolineRTOS / trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
GNU General Public License v2.0
600 stars 265 forks source link

teensy 3.1 (mk20dx256) port broken. #104

Open mbriday opened 2 years ago

mbriday commented 2 years ago

The Cortex port is now based on CMSIS and the port of the Teensy 3.1 is broken (out of date). I tried to import some CMSIS functions (NVIC_SetPriority is used for all ports). See commit 85028456e81f1ca5bd1ac8cfd5ba52cbc956c3b0 It compiles (blink) but it is not tested on the real target

Now interrupts are also broken (example isr1onFTM). Need help for this part :)

jlbirccyn commented 2 years ago

The Teensy port has been based on the code of Paul Stoffregen from PJRC and he does not use CMSIS. So the update will be longer than expected.