Date: Fri, 13 Oct 1995 12:20:54 PDT From: Bill Fenner <fenner@parc.xerox.com> To: bugs@freebsd.org Subject: sio does outb(4,0) while trying to disable interrupts Message-ID: <95Oct13.122057pdt.177475@crevenia.parc.xerox.com>
next in thread | raw e-mail | index | archive | help
In sio's invasive attempt to disable interrupts on all potential serial ports (which is the cause of the recent Mach64 complaints), it also writes a 0 to port 4, which has nothing to do with any serial stuff as far as I can tell. likely_com_ports[] is 0 terminated, but the loop in sioprobe() uses sizeof() instead of looking for a terminator. Since the solution is really to make this sequence non-destructive, I won't supply a diff, but I thought that whoever is planning to fix the sio/mach64 problem should be aware of this detail. Bill
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95Oct13.122057pdt.177475>