byteordering.h File Reference


Detailed Description

Byte-order handling header (license: GPLv2 or LGPLv2.1).

Author:
Roland Riegel


Defines

#define HTOL16(val)
 Converts a 16-bit integer to little-endian byte order.
#define HTOL32(val)
 Converts a 32-bit integer to little-endian byte order.
#define LTOH16(val)
 Converts a 16-bit integer to host byte order.
#define LTOH32(val)
 Converts a 32-bit integer to host byte order.

Functions

uint16_t htol16 (uint16_t h)
 Converts a 16-bit integer to little-endian byte order.
uint32_t htol32 (uint32_t h)
 Converts a 32-bit integer to little-endian byte order.
uint16_t ltoh16 (uint16_t l)
 Converts a 16-bit integer to host byte order.
uint32_t ltoh32 (uint32_t l)
 Converts a 32-bit integer to host byte order.
uint16_t htol16 (uint16_t h)
 Converts a 16-bit integer to little-endian byte order.
uint32_t htol32 (uint32_t h)
 Converts a 32-bit integer to little-endian byte order.


Generated on Fri Nov 21 09:17:15 2008 for sd-reader by  doxygen 1.5.6