0 Members and 1 Guest are viewing this topic.
I think you must sacrifice the possibility of moving to a different architecture (due to big/little endian problems (at least on x86, not sure about ARM)
IIRC most modern ARM cores only support Little Endian mode now, it wasn't a very used feature and I'm sure it is easier to interface with devices in little endian due to the ubiquity of x86.