Update contrib.
1 /** @file ../include/machine/endian.h
5 /** @fn __bswap64(__uint64_t _x)
7 General byte order swapping functions.
14 /** @fn __bswap32(__uint32_t _x)
16 General byte order swapping functions.
23 /** @fn __bswap16(__uint16_t _x)
25 General byte order swapping functions.
32 /** @def _QUAD_HIGHWORD
34 Define the order of 32-bit words in 64-bit words.
40 /** @def _QUAD_LOWWORD
42 Define the order of 32-bit words in 64-bit words.
49 /** @def LITTLE_ENDIAN
51 Definitions for byte order, according to byte significance from low address to high. LSB first: i386, vax.
59 Definitions for byte order, according to byte significance from low address to high. MSB first: 68000, ibm, net
67 Definitions for byte order, according to byte significance from low address to high. LSB first in word, MSW first in long.
76 Defined to LITTLE_ENDIAN