Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!bulus3!haugen From: haugen@bulus3.BMA.COM (John M. Haugen) Newsgroups: comp.unix.i386 Subject: Re: FLAME ABOUT STUPID INTERRUPT SYSTEM DESIGNERS (partial apology) Summary: Microchannel supports interrupt sharing Message-ID: <719@bulus3.BMA.COM> Date: 29 May 90 13:05:15 GMT References: <9005282014.aa08953@PARIS.ICS.UCI.EDU> Organization: Bull Micral, Roseville, MN Lines: 20 In article <9005282014.aa08953@PARIS.ICS.UCI.EDU>, baxter@zola.ICS.UCI.EDU (Ira Baxter) writes: . . . > Given all that... has anybody made the ISC 2.0.2 X5 ASY update operate > with more than one device on the same interrupt level? The docs > explicitly say that some serial ports really do allow multiple devices Yes IBM goofed in their first attempt at the bus (ISA) by not allowing shared interrupts. But there second attempt (Microchannel) does. Also I believe that the interrupts on the ISA bus are edge triggered. It would be hard to share interrupts that are edge triggered. Microchannel is level sensitive. That is the interrupt line is not dropped until the card driving the interrupt is referenced by reading or writing to it's I/O registers. That would make it much easier to share interrupts. > IDB > (714) 856-6693 ICS Dept/ UC Irvine, Irvine CA 92717 John M. Haugen Domain: haugen@bma.com Bull Micral of America UUCP: ...!uunet!bulus3!haugen 900 Long Lake Road ATT: 612-633-5660