New module, module Clocks split, OberonDev
Config changes, new UF2 transmogrifier.
Alarms, Watchdog, Startup, example programs.
More modules and example programs for both the RP2040 and the RP2350.
Essential lib modules, kernel-v1, and example programs ported to also support the RP2350.
First set of library modules adjusted and extended for both MCUs.
First groundwork for RP2350 support; RP2040 code running on the RP2350.
Re-designed UART string driver for kernel use, revisited example program.
Astrobe for Cortex-M0 v9.3 baseline, extended assembly listings.
New test/example program, improved and new tools.
Improved tool for using PIO, extended example program.
New tool for using PIO, new example program.
Extended UART device module, new example program.
Updated SPI and UART device modules, new example program.
Device and GPIO pad configuration via base configs, SPI driver with per-transaction configurations, updated example program.
Device modules clean-up, buffered text output, new example program.
SPI device driver, new example program.
Evaluation of trap handlers, new example program.
Alarms timing, new example programs.
Evaluation of task scheduling, new example program.
Astrobe v9.1 baseline, new example program.
First prototype of kernel-v2.
Bootrom access, new example program.
Stack usage checking, new example program.
Inter-core messaging, new example program.
Watchdog proof of concept, framework updates, new example program (watchdog prototype).
Thread synchronisation with signals and semaphores; new example programs.
Text input, kernel, register address values, new example program.
Text IO infrastructure, Kernel, new example program.