[fpc-devel] help with softfloat for arm big endian crosscompiler

peter green plugwash at P10Link.net
Fri Dec 15 13:58:40 CET 2006



> -----Original Message-----
> From: fpc-devel-bounces at lists.freepascal.org
> [mailto:fpc-devel-bounces at lists.freepascal.org]On Behalf Of Michael
> Schnell
> Sent: 15 December 2006 11:59
> To: FPC developers' list
> Subject: Re: [fpc-devel] help with softfloat for arm big endian
> crosscompiler
> 
> 
> > however some hardware is wired up for big endian (the linksys 
> NSLU2 springs to mind) and hence is a pain to get little endian 
> linux running on (i belive the network now works in little endian 
> mode but the front panel lights are still broken)
> >   
> AFAIK, the SLUG Linux is running since a log time 
Indeed

>(I don't know with 
> what shortcomings, but the Network works,
The slug as shipped by linksys runs armeb linux and most of the earlier unofficial attempts were also armeb based.

Later they got little endian arm linux to work on the thing but for a long time the built in network adaptor didn't work with little endian linux (thats now fixed i belive) and last i checked front panel lights still weren't working in little endian linux.

For TCP/IP hardware big endian just plain makes sense as network byte order is big endian. I dunno how much difference this and the byteswapping drivers make to practical performance though.

finally some of us would quite like to have a big endian system arround for testing on and as big endian systems go the slug is cheap!





More information about the fpc-devel mailing list