Re: PCI DMA - memory-to-io data transfer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Arjan,
 
once the system boots up, memory and IO regions will be allocated to PCI card. PCI card doesn't have bus master feature.
 
If I want to read data from memory or IO regions,  memcopy() only be used. Or can i use motherboard dma to transfer the data ?
 
memcpy_from_io() is just reading from io region and copying to memory using normal transfer method. Pls help me to resolve this.
 
Thanks & Regards,
Munees.


Arjan van de Ven <arjan@xxxxxxxxxxxxx> wrote:
On Wed, 2006-02-22 at 09:11 -0800, munees waran wrote:
> Is PCI standard telling that all PCI cards should have DMA engine
> itself. Or it is optional.

it is optional

>
> If my PCI card doesn't support dma process itself, can i use external
> dma controller to take care of dma memory-to-memory transfer.

there is no external dma controller usually....

>



Yahoo! Mail
Use Photomail to share photos without annoying attachments.

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux