larsbrinkhoff / xForth

Experimental Forth cross compiler for tiny devices
GNU General Public License v3.0
61 stars 14 forks source link

Add UART I/O #52

Open larsbrinkhoff opened 4 years ago

larsbrinkhoff commented 4 years ago

Add library for using an UART on targets that have it.

TG9541 commented 4 years ago

An abstract TX! and ?RX should do the job. These can even be used for buffered I/O if needed.

larsbrinkhoff commented 4 years ago

Right, something like that. I'm thinking I might as well adopt the classical words EMIT, KEY, and KEY?.

An optional extension on top of this would be to have a target resident interpreter.

larsbrinkhoff commented 4 years ago

If multitasking (#48) is loaded, KEY should PAUSE.