MPC8541E DMA transfer

Kumar Gala kumar.gala at freescale.com
Thu Aug 4 07:57:54 EST 2005


There has been some example code posted in the past to the list.  I  
suggest searching the archives and looking for something posted by  
Jason McMullan.

- kumar

On Aug 3, 2005, at 1:26 PM, Bizhan Gholikhamseh \\((bgholikh\\)) wrote:

> Is there any support in Linux 2.6.X for using this controller, if so,
> are you aware of any test driver I can take a look at?
>
> Thanks,
> Bizhan
>
> Many thanks in
>
> -----Original Message-----
> From: Kumar Gala [mailto:kumar.gala at freescale.com]
> Sent: Wednesday, August 03, 2005 11:24 AM
> To: Bizhan Gholikhamseh (bgholikh)
> Cc: linuxppc-embedded at ozlabs.org
> Subject: Re: MPC8541E DMA transfer
>
> I dont see any reason you couldn't use the internal DMA engine on the
> MPC8541E to do what you need.  You will just need to schedule the work
> every 10ms.
>
> - kumar
>
> On Aug 3, 2005, at 10:04 AM, Bizhan Gholikhamseh \(((bgholikh\)))  
> wrote:
>
>
>>
>> Hi all,
>> I am developing a linux driver (2.6.10) for Freescale MPC8541E
>> (customized board) to read and write 8 buffers (each buffer is 960
>> bytes
>> long) every 10 ms to/from a custom made PCI card with on board DSP
>> Chip.
>> The chip's internal and external memories are memory mapped to the  
>> CPU
>>
>
>
>> address space.
>> For reason that is beyond the discussion here, the DMA request  
>> line on
>>
>
>
>> the PCI card is not connected although the PCI card has DMA
>> capabilities.
>> So what are my options?
>> Could I still do DMA transfer from the Host to the device?
>>
>> Many thanks in advance,
>> Bizhan
>>
>> <ATT293768.txt>
>>
>




More information about the Linuxppc-embedded mailing list