Marvell

Albert Cahalan acahalan at gmail.com
Sun Jan 13 02:15:33 EST 2008


Alex Gibson writes:

> Need internetworking support (mixing of arm and thumb code).

Does gcc support that? I won't worry if not though.

With a good compiler and good hackers, plain ARM will
fit just fine.

Alternately, one can easily switch modes by hand.

> For toolchains there are a few options for opensource arm gcc builds.
> Can expect pretty much none of them will directly support marvells
> extended ARM946E-S (by extended I mean the extra registers).

What extra registers? Why should gcc even care?

> Note you want arm-elf-gcc not arm-elf-linux-gcc .

This does not matter. Linux itself is not a Linux program,
yet we compile it with a normal gcc just fine.

Both Debian-unstable and Fedora 8 appear to offer gcc for ARM.
I expect that both will work just fine.

> Next question is which micro kernal/rtos to use ?
>
> I don't see the need to rewrite one from scratch, there are a
> few opensource rtos available that have been previously ported
> to arm9, not arm946es.

Let's write from scratch. I think it will be easier.

> One other question is how much of the spectrum management is in software ?

By that you mean what?



More information about the Devel mailing list