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

Reply via email to