ExtremeElectronics / RC2040

Z80 CP/M80 emulation of an RC2014 using the RP2040 (PI PICO) processor
GNU General Public License v3.0
40 stars 7 forks source link

SIO mode Broken #9

Closed ExtremeElectronics closed 2 years ago

ExtremeElectronics commented 2 years ago

Need to test with known good ROM. but Setting SIO appears to break boot.

ExtremeElectronics commented 2 years ago

SIO mode , better. Some strangeness with BASIC, still needs to test with SIO compiled CPM

ExtremeElectronics commented 2 years ago

SIO code changed to use the circular buffering used with the ACIA.

Similar bodge to the ACIA where the buffer reports nothing available whilst there is a char in the RX buffer of the SIO emulation. This prevents overruns.