Matthew Dharm wrote:
> What's the preferred endianness for Linux-MIPS? I can't really go
> into why I'm asking (sensitive NDA information), but I'm basically
> faced with a group that wants to work in LE. However, my
> understanding was that Linux-MIPS generally ran BE.
> Or can it be built either way? I know OpenBSD runs LE.... not like
> that means anything to this group, tho.
I saw some of the replies. I don't think it's true that BE is "the" way
to go. mips-linux runs both, le and be. We have three different LE
boards and our partners have shipped our LE port to many of their
customers. The Alchemy board I'm working on runs both, LE and BE and
I've tested both. Depending on the peripherals you want to support,
like USB, PCMCIA, etc, little endian might be a lot easier to port to.
If on the other hand you're interested in a mips64 smp port, then BE is
probably the easiest way to go because of the current support of
mips64. As far as binary completeness, the RedHat 7.0 port is, I think,
BE. But our HardHat Linux 2.0 will offer the same completeness for both,
LE and BE (should be on the ftp site by the end of the month).