Maxim
Sat Feb 07 20:39:40 CST 2004
No. System DMA controllers are ISA-only (and are, in fact, a part of
PCI-ISA bridge).
If the PCI device is not busmaster - then sorry, no DMA.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
"Ron Green" <rgreen@titan.com> wrote in message
news:O7fE4mC7DHA.2796@TK2MSFTNGP09.phx.gbl...
> You could use one of the motherboard's DMA controllers to do
> system DMA. One problem with that in terms of performance is that it
> is a shared resource.
>
> If you can use bus-master I would suggest going that route, but
> if not see the following in MSDN library:
>
> See "Using Common-Buffer System DMA" .
> Also if you do a search on "system DMA" ,there is a lot of info.
>
> Hope this helps
>
> -Ron Green
>
>
>
> "Salvatore" <xxxx@email.it> wrote in message
> news:pb0huqudxhwo$.o31nv83ntijb$.dlg@40tude.net...
> >
> > Is it possible to use dma transfer with a pci card without using
> > bus-master?
> >
> > And what is the performance?
> >
> > Thank you,
> > Salvatore
>
>