Writing Device Drivers

SPARC Byte Ordering

The SPARC processor uses big-endian byte ordering. The most significant byte (MSB) of an integer is stored at the lowest address of the integer. The least significant byte is stored at the highest address for words in this processor. For example, byte 63 is the least significant byte for 64-bit processors.

Diagram shows how bytes are ordered in big-endian architectures, that is, byte 0 is the most significant byte.