waltje%minixug.uucp@plains.nodak.edu (Fred van Kempen) (10/27/90)
Dear All, As I mentioned before, I have a (working) driver which allows up to two serial multiplexers of the AST FourPort/XN type (so: 2x4 or 2x8 lines). This works fine; I use them for everything. Also, I modified the RS-232 routines a little to let them recognize and support the NatSemi 16550AFN UART with FIFO. This really boosts up the performance on a serial line! Anyway, I never used both COM1/COM2 _and_ the MUX board(s) together. The setup in my "uwalt" machine is: COM1 0x03F8 IRQ4 COM2 0x02F8 IRQ3 MUX0 0x02A0 IRQ5 MUX1 0x01A0 IRQ2 (== IRQ9 on my AT) I just finished a driver for the MicroSoft (beep) Serial Mouse, running on COM1 or COM2 on the "minixug" machine, which does not use the MUX driver yet. To my astonishment, this driver does _not_ work on the "uwalt" machine. The problem seems to be, that the COM1 and COM2 ports do not get their interrupts serviced anymore, or they do not generate interrupts at all. Whenever I disable the MUX driver (so: it is NOT the MUX board itself) the COM1 and COM2 ports run fine. Does anyone (Bruce? You wrote the new RS-232 driver??) know what I am doing wrong here???????? Fred (with a _bad_ headache!) +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+ | MINIX User Group Holland UUCP: waltje@minixug.UUCP | | c/o Fred van Kempen, or: waltje%minixug@plains.nodak.edu | | Hoefbladhof 27 | | 2215 DV VOORHOUT "Love is - what you want it to be. | | The Netherlands Alannah Myles" | +-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+