uses native timeout functionality of the Stream class for the eZ80 input stream. our existing timeout functionality was actually redundant if we just configure the input stream correctly. this greatly reduces the complexity of all stream read calls, providing a significant performance boost for all VDU command processing
adds compiler optimisation flags (for platformio builds)
uses native timeout functionality of the Stream class for the eZ80 input stream. our existing timeout functionality was actually redundant if we just configure the input stream correctly. this greatly reduces the complexity of all stream read calls, providing a significant performance boost for all VDU command processing