This is the mail archive of the mailing list for the eCos project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Does /devs/eth/arm/at91 work for SAM9 parts?

On Sat, Jun 27, 2009 at 07:26:33PM +0200, Andrew Lunn wrote:
> On Sat, Jun 27, 2009 at 04:40:24PM +0000, Grant Edwards wrote:
> > There appears to be plenty of support for Atmel's SAM7
> > (ARM7TDMI) series of parts, and I'm trying to find out how much
> > work it would be to support a SAM9 part (ARM926EJ-S).  The SAM9
> > parts supposedly have the "same programming model and
> > peripheral set" or somesuch marketing-speak, so it presumably
> > should be easy to get a a SAM7 driver working for a SAM9 part.
> > 
> > For example, does anybody know if the /devs/eth/arm/at91 will
> > work for a SAM9 part?
> A short while back there was talk about rearranging the arm hal, to
> separate the arm7 stuff from the arm9. arm9 is an add on to arm7, so
> an arm9 target should be able to include both... However the talk
> petered out...

My patch set
for support at91sam9263 does that, there are arm7 hal,
and arm9 hal, at91sam9 uses arm9 hal.

I suppose it would be easy to use existing ethernet driver
for at91sam7x with at91sam9, just chnage base address, 
interrupt number, and if you use cpu data cache, do not forget
sync it after PDC transactions.


Before posting, please read the FAQ:
and search the list archive:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]