Op Wed, 13 Dec 2006, schreef Micha Nelissen:
> Michael Schnell wrote:
> > > In theory yes, in practice probably not.
> > In the ARM-Linux developers list I have been told that ARM always is used
> > in little endian mode. I have no idea why.
>
> Intel XScale (at least) is used as big-endian arm.
Hola, most modern ARM cpu's support big endian, that is not the point.
Question is how many an big endian platforms exists, and this is not so
popular, because even if you switch the cpu to big endian, the underlying
hardware remains little endian (with the cpu doing the conversion). This
means that driver code etc. suddenly needs to care about endian
conversions.
An Intel Xscale system running Linux or Windows CE is always running in
little endian mode, which propably covers an already important part of
the ARM cpu's in use.
Daniël
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel