I am attempting to port FreeRTOS to an Olimex LPC-H2214 board. Looking at the existing LPC
ports I detect a problem during startup. The mode
is changed from:
SVC -> UND -> ABT -> FIQ -> IRQ -> SCV-> SYS -> SCV
Accoding to the ARM docs, once the mode is changed to SYS or USER only and exception can change the mode. Thus, the last mode change should fail.