What's new in version 2.1.5
- general source code, cmake, and script file cleanup
- add support for picow and vgaboard
- update C example source code
- centralize reset function, not using watchdog
- remove trim command, garbage collection in littlefs is automatic
- move all constant variables to flash, releasing RAM to better use
- expand status command to show memory and screen use.
- clarify and pack exe file header
- delete resize cmd, use clear instead
- improve release_build script (less error prone)
- for RP2350 all floating point operators as well as the sqrtf function use inline FP instructions instead or wrapper calls.
- for RP2350 use inline idiv and mls instructions to implement integer divide and modulus operators instead of wrapper calls
- rp2350 use expanded range of movw immediate to reduce amount of PC relative addressing
- add RP2350 PWM IRQ numbers
- many rp2350 peep hole optimizer opportunities