Switching to Mecrisp Forth implies starting from scratch as far as low-level access is concerned. There’s no C “runtime library” to fall back to, everything will have to be implemented in Forth.
This week, I’ll describe some of the steps taken so far to make that happen:
- Buffered serial port interrupts - Wed
- Much faster SPI with hardware - Thu
- Talking to a 320x240 colour LCD - Fri
The source code is available on GitHub.