> If I use C on an ARmite can I do non-blocking serial I/O?
>
The C source for the serial IO is provided, but that version which is
also used by BASIC, does block.
There is some non-debugged code for doing output buffering and use
transmit interrupts, but as I say it is not debugged, and last I check
not working in all cases.
If you get it to work, we'll update the sources.