Riku:
From talkhing to people at debconf5, I understand that most arm hardware is "natively" big endian, and you need explictly set the hardware to little-endian. The main reason most people use arm in l-e mode is because, well, most people use is in l-e mode and most prebuilt binariesare l-e..
ARM is in fact "endian neutral", and the system specification does contain provisions for selecting and switching the endian sense of the host processor.
But a lot of the low-end ARM implementations are fixed little-endian. b.g. -- Bill Gatliff bgat@billgatliff.com Professional embedded Linux training.