Sat Aug 11 08:21:25 EDT 2018
read, write, address, data.
a bus is quite similar to a memory.
practically, wat is needed:
- write uart byte
- read + wait for uart done
- read byte from fifo
For the application I can avoid conditional jumps if there is a wait
The wait instruction selects from one of a number of flags.
So where to start? Once the basic structure is there, it is easy to
modify and abstract.
I feel dread starting this, so likely it is going to be more
complicated than I thought.