(just to further derail :-)

When people talk about ARM, they are generally talking about the ARM
instruction set.

armel is an ABI, that is, a specification for how applications are
actually written (e.g. it specifies how arguments are passed between
binaries, how numbers are represented (like big/little endian) and other
stuff like that - I believe the "el" means "embedded little endian",
there is also a "mipsel" ABI).

Most mobile devices beyond a certain complexity threshold use ARM. I
think the closest competitor in the space would be MIPS. If you want to
get specific about it, there are lots of variations of ARM, for example
some will have extra instructions for doing things like "add two
numbers, and if the answer overflows, then don't wrap around". But the
core instructions stay the same.

The ARM company doesn't actually make chips, they just license their
designs, so you can get ARM chips through lots of vendors, often
packaged with other bits too to form one big system on a chip (e.g. the
OMAP stuff).

Atmel are more known for their microcontrollers, which are much cheaper,
less complicated, lower power draw and good for doing things like
controlling toasters.

Andy

On Mon, 2009-10-19 at 20:44 +1000, John Smith wrote:
> 2009/10/19 Elizabeth Dodd <[email protected]>:
> > armel is the sort in the freerunner
> > similar? different?
> 
> I think you are confusing atmel and arm
> 
> http://en.wikipedia.org/wiki/Atmel
> http://en.wikipedia.org/wiki/ARM_architecture
> 
> Although a quick google says the atmel chips in freerunner uses an ARM
> instruction set.
> 
> _______________________________________________
> Talk-au mailing list
> [email protected]
> http://lists.openstreetmap.org/listinfo/talk-au


_______________________________________________
Talk-au mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-au

Reply via email to