I've written a small device driver for the QL side which reads and writes data from and to the QIMSI FIFO's. The device name is simply 'QIMSI'.Peter wrote: Sun Oct 08, 2023 4:49 pmThat's almost exactly the plan. At first I even considered to give the QL direct access to the SER port. But for debugging, it is better to have it on the MiniQ68 side. Nevertheless, it is simple to write a little program for the MiniQ68 which just forwards the SER data to/from the QL-MiniQ68 FIFOs.afx wrote: Sun Oct 08, 2023 2:30 pm (Thinking about the possible use cases of QIMSI, a question: In the future, would it be possible to implement a new faster and more reliable serial port accessible from QDOS (via a SER3_ for example) using MiniQ68 and its 115200 buad serial port?)
It takes a little more effort to write a SER driver for the QL side. I started doing that using the IO.SERIO trap, but my assembler skills are rusted and I'm not in the mood to finish it at the moment. Sooner or later I guess it will be done. This should allow decent SERNET connections to emulators on PC. Would probably call it SER4, so SER3 remains for Hermes.
Right now there's no use case for it since there since there is nothing running on the mini-Q68 (I assume), but it might be useful to start with...
Jan