Article View: comp.sys.ibm.pc.hardware
Article #20002Re: VLB Machines and Bus Mastering - AIR Motherboards
From: Martin Tichy
Date: Tue, 12 Jan 1993 09:49
Date: Tue, 12 Jan 1993 09:49
42 lines
2321 bytes
2321 bytes
> |> You must be thinking of 1st Party DMA, not bus mastering. > > What is "1st Party DMA"? Ok, ok, I've been getting a lot of mail lately asking me this. So I quote without permission from Roedy Green's article in the September 92 computer paper: "DMA (Direct Memory Access) is a method of having a device such as the disk controller work independently of the CPU, read the disk and directly deposit the data in RAM, all without CPU intervention. There are three types of DMA; third party DMA where the motherboard DMA chip controls the operation, first-party DMA where the disk controller itself takes over that function, and bus mastering where the disk controller commandeers the entire bus for short bursts to blast the data into RAM. On the ISA bus, third-party DMA is too slow to use at all. The best you can hope for is first-party DMA--used only on high-end SCSI host adapters. In contrast, the EISA cards use the extremely fast bus mastering method. Often ISA first-party DMA is erroneously billed as bus mastering." blah blah "First-party DMA SCSI host adapters are able to work independently, allowing the CPU to work on other tasks. Under DOS the CPU just spins its wheels waiting for the disk to finish, but under OS/2, the CPU does other useful work. This independence is what makes SCSI so fast under OS/2" I believe I might have been wrong in saying that VESA's VL-BUS spec doesn's support first party DMA. What I meant to say is that it doesn't support multi-plexing. However the mezzanine extension of the spec will have multi-plexing, 64-bit processor support, up to 10 local bus devices along with other goodies. It's current problem being only local bus device can the local bus path at one time. Later.
Technical Details
Message-ID:
<1993Jan12.094908.14934@sfu.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!gatech!destroyer!cs.ubc.ca!newsserver.sfu.ca!mtichyReferences:
<1993Jan7.193230.12153@zooid.guild.org> <1993Jan9.092322.932@sfu.ca> <up40dkc@zola.esd.sgi.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.ibm.pc.hardware Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!destroyer!cs.ubc.ca!newsserver.sfu.ca!mtichy From: mtichy@fraser.sfu.ca (Martin Tichy) Subject: Re: VLB Machines and Bus Mastering - AIR Motherboards Message-ID: <1993Jan12.094908.14934@sfu.ca> Sender: news@sfu.ca Organization: Simon Fraser University, Burnaby, B.C., Canada References: <1993Jan7.193230.12153@zooid.guild.org> <1993Jan9.092322.932@sfu.ca> <up40dkc@zola.esd.sgi.com> Date: Tue, 12 Jan 1993 09:49:08 GMT Lines: 42