I finally got my head around how the PIO state machines work and how the DMA subsystem works. So now there's real-time 80x25 text mode, written in Rust! It uses just two scanline buffers (640x2 bytes each) and a text buffer of 80x25 bytes.
It uses 400 line mode at 70 Hz, but 480 lines at 60 Hz is fine too.

Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.