On Fri, 2025-11-07 at 09:08 -0800, Wayne Warthen wrote:
> Not sure what is going on with QTERM. The flow control is managed by the HBIOS driver.
> Both QTERMH1 and KERCPM3 would be using the same exact driver. Actually, QTERMH1 should
> be slightly better because it is calling the HBIOS API directly instead of going through
> CP/M. I'll try to do some quick tests of flow control on QTERMH1.
>
> On KERCPM3, the key sequence to return to the command prompt is a little funky. Hold
> down Ctrl while pressing "\" (backslash), then release Ctrl and press the letter C.
> Above, it appears you might be using ctrl-/ (forward slash).
>
> Thanks, Wayne
>
Wayne,
After a bit of a struggle I've got a set of tools and sources that I can use to rebuild
qterm.
What I have noticed int the code is a call to send an XOFF character before it starts to
write the capture buffer to disk. Obviously that is not going to work as my 3C doesn't
support XON/XOFF.
The sequence of events is very strange but I think there must be some disk buffering going
on because the IDE activity led only comes on after qterm restarts displaying incoming
characters. I'm about to connect up my set of seven segment displays so I can use them
for debugging (Turning LEDs on when qterm is writing the capture buffer for example).
Strangely the rebuild version seems to behave slightly differently and is less prone to
actually loosing characters.
I'll let you know what I find.
PeterO