Committing experimental code (mostly NCD88K terminal related) that I had lying around; updating the TODO. Some of the committed changes perhaps do not actually work.
Authored by: debug 2023-04-10
Parent: [r6576]