www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/01/18/15:38:50

Message-ID: <3E29AC25.F48D04C3@worldnet.att.net>
From: Paul Cousoulis <paulcsouls AT worldnet DOT att DOT net>
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>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019