64bit integer problem?
Neil Bradley
nb at synthcom.com
Wed Sep 19 01:16:09 PDT 2007
> There is only one architecture (ARM), several families (i.e. ARMv4,
> ARMv5), and many implementations (XScale, ARM9, ARM7, ARM11). The ARM
> architecture doesn't define specific endianess, but commonly known
> implementations provide both endianesses.
If the architecture supports both, then it really doesn't matter. PowerPC
is a "big endian" architecture, but supports little endian.
>> None of the ARM architectures I've worked with (XScale, ARM9, ARM7,
>> ARM11) have ever come up by default in big endian.
> This is correct behaviour. The reference manual demands little endian as
> default if both are implemented.
There isn't an ARM implementation that doesn't have little endian (or the
option for big endian AFAIK). The bigger question is, why put the chip in
big endian mode in the first place when little is the default?
-->Neil
----------------------------------------------------------------------------
C. Neil Bradley - KE7IXP - The one eyed man in the land of the blind is not
king. He's a prisoner.
More information about the freebsd-arm
mailing list