Message-ID: <3E29AC25.F48D04C3@worldnet.att.net> From: Paul Cousoulis X-Mailer: Mozilla 4.78 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: DMA and DJGPP References: <3E298416 DOT 3A565C4C AT worldnet DOT att DOT net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 26 Date: Sat, 18 Jan 2003 19:37:06 GMT NNTP-Posting-Host: 12.81.76.228 X-Complaints-To: abuse AT worldnet DOT att DOT net X-Trace: bgtnsc04-news.ops.worldnet.att.net 1042918626 12.81.76.228 (Sat, 18 Jan 2003 19:37:06 GMT) NNTP-Posting-Date: Sat, 18 Jan 2003 19:37:06 GMT Organization: AT&T Worldnet To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I guess I'm confused about the general process involved. What I take from the FAQ and the program example is that my program picks the address and sets up the buffer and gives it to the DMA controller. I can't find anywhere to put the address in the PLX PCI chip so I guess it doesn't know the address or the buffer. I don't know what this DMA controller is. How do I send it the information it needs and what information do I need to get from the DMA controller to setup the PLX PCI chip? I've been using the Mindshare PCI System Architecture and Plug and Play System Architecture books but they don't seem to explain it except to say that DMA isn't really supported in PCI. I feel if I can break the problem down into the steps involved, I can figure out how to do accomplish each step. Thanks Paul Paul Cousoulis wrote: > > I'm building a data aquisition board that uses a PLX PCI chip to > communicate with the PCI bus. I need to set it up to use DMA to transfer > the data. I how to do I find the address and set up the memory in DJGPP > to get at the data? > > Thanks > Paul