Release 0.51.0

A project log for zeptoforth

A full-featured Forth-based RTOS for ARM Cortex-M

Travis BemannTravis Bemann 12/10/2022 at 04:580 Comments

This release adds best-effort fault recovery, with, if possible, faults in the main task resulting in the user being returned to the REPL, faults in other tasks resulting in those tasks being terminated, and faults in hardware interrupt/exception handlers, with the exception of the hardfault handler, resulting in the user being returned to a REPL in a recovery mode where interrupts (and thus multitasking) is not available. When faults occur, information relating to the state of the system at the time and place of the fault, including the PC, registers, data stack contents, and return stack contents, are output on the console.