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 2009-06-28, Evgeniy Dushistov <> wrote:
> 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.

Thanks for the pointer.  I'll take a look at it.

> 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.

Good to know.

Grant Edwards                   grante             Yow! My haircut is totally
                                  at               traditional!

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]