Google
  Web www.spinics.net

Re: If someone developed ARM DMAC driver under GPL?

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


Hi Carlo,

Thanks for you help.

The ARM DMAC( DDI0424A3a_dmac_pl330_r0p0_trm.pdf ) is complex DMA controller, there is its owns instructs set, and BUS manager.
Most  registers of  DMAC are read only for the CPU. 

DMAC can support directly address Load/Store instructs and a 16bits unsigned add instruction for source address/target address.

But Linux driver need communicate with DMAC while it is running, otherwise, the linux driver do something like a Linker, the driver need change the DMA instructs flow dynamically. It is difficult for me write a driver without demo source code.
 
 So, I hope I can get some  GPL  source code.

BTW,  I even think the DMAC isn't a ripe module product.

Thanks for you help again.

BRS
Alex


----- Original Message ----- 
From: "Carlo Zinato" <c.zinato@xxxxxxxxxxx>
To: "Yu Alex" <byu@xxxxxxxxxxx>
Cc: <linux-arm@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, June 03, 2008 3:54 PM
Subject: Re: If someone developed ARM DMAC driver under GPL?


> Yu Alex ha scritto:
> > Hi,
> > 
> > Are there some driver source code files for ARM DMAC ( DDI0424A3a_dmac_pl330_r0p0_trm.pdf)?
> > I need develop a driver for linux, but it is too difficult start from zero.
> 
> http://www.elinux.cn/Wikka/wikka.php?wakka=HomePage
> http://www.elinux.cn/book/ldd3.rar
> 
> Regards,
> 
> -- 
> Carlo Zinato
> Viscount International S.p.A.
> R&D Labs, Ancona, Italy
> Tel. & fax 0039 071 2905127/2905142
> c.zinato@xxxxxxxxxxx


--------------------------------------------------------------------------------



No virus found in this outgoing message.
Checked by AVG. 
Version: 8.0.100 / Virus Database: 269.24.5/1479 - Release Date: 02/06/2008 19.02
-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

[Site Home]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux ARM Kernel]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Tools]     [DDR & Rambus]     [Monitors]

Powered by Linux

Google PageRank Checking tool