Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!opal!tub!gmdtub!bigfoot!tmh From: tmh@bigfoot.FOKUS.GMD.DBP.DE (Thomas Hoberg) Newsgroups: comp.unix.sysv386 Subject: Re: ISA bus limitations (Re: binary Mach distribution for 386) Message-ID: <315@bigfoot.first.gmd.de> Date: 11 Feb 91 19:57:32 GMT References: <1991Jan4.140341.11874@granite.cr.bull.com> <1991Jan16.031210.24626@informix.com> <1991Jan16.185851.2419@ico.isc.com> <296@bigfoot.first.gmd.de> <1991Jan31.010126.23088@virtech.uucp> Sender: news@bigfoot.first.gmd.de Reply-To: tmh@bigfoot.FOKUS.GMD.DBP.DE (Thomas Hoberg) Organization: Gesellschaft fuer Mathematik und Datenverarbeitung (GMD) Lines: 35 In article <1991Jan31.010126.23088@virtech.uucp>, cpcahil@virtech.uucp (Conor P. Cahill) writes: |> In article <296@bigfoot.first.gmd.de> tmh@keks.FOKUS.GMD.DBP.DE (Thomas Hoberg) writes: |> > |> >In article <1991Jan16.185851.2419@ico.isc.com>, rcd@ico.isc.com (Dick |> >Dunn) writes: |> >|> Somewhere along the way to moving memory off the ISA bus, someone should |> >|> have come up with a better DMA controller that also had a way to get to |> >|> more memory. |> >|> -- |> >But no DMA controller, however smart, can |> >circumvent the fact that there are only 24 address lines on the ISA bus. |> |> The address lines on the ISA bus don't matter in this case because most, |> if not all, 386 systems provide a second 32-bit memory bus for system |> memory. It *should* be possible to find a DMA controller that will allow |> you to move data from an ISA card to a 32 bit memory address. |> Ok, I was thinking in terms of a bus mastering DMA controller, where the bus master is generating the appropriate addresses... Actually Intel itsself developed such a beast (maybe 82350?). Anyway SUN used it in it's orphaned Roadrunner series of 386 Unix boxes. It has two modes: 1) PC compatible, 2) 32-bit. Because the DMA unit sits between the CPU and the ISA bus, it can generate 32-bit addresses for the CPU thus obviating one of the usual ISA limits. Bus mastering on that ISA bus was out, however, as was the virtual DMA that SUN loves so much. ---- Thomas M. Hoberg | UUCP: tmh@bigfoot.first.gmd.de or tmh%gmdtub@tub.UUCP c/o GMD Berlin | ...!unido!tub!gmdtub!tmh (Europe) or D-1000 Berlin 12 | ...!unido!tub!tmh Hardenbergplatz 2 | ...!pyramid!tub!tmh (World) Germany | BITNET: tmh%DB0TUI6.BITNET@DB0TUI11 or +49-30-254 99 160 | tmh@tub.BITNET