|
Embedded Artistry Framework
Embedded Systems C++ Framework
|

Macros | |
| #define | __LITTLE_ENDIAN 1234 |
| #define | __BIG_ENDIAN 4321 |
| #define | __PDP_ENDIAN 3412 |
| #define | BIG_ENDIAN __BIG_ENDIAN |
| #define | LITTLE_ENDIAN __LITTLE_ENDIAN |
| #define | PDP_ENDIAN __PDP_ENDIAN |
| #define | BYTE_ORDER __BYTE_ORDER |
| #define | __bswap16(x) ((uint16_t)((((uint16_t)(x)&0xff00) >> 8) | (((uint16_t)(x)&0x00ff) << 8))) |
| #define | __bswap32(x) |
| #define | __bswap64(x) |
| #define | htobe16(x) __bswap16(x) |
| #define | be16toh(x) __bswap16(x) |
| #define | betoh16(x) __bswap16(x) |
| #define | htobe32(x) __bswap32(x) |
| #define | be32toh(x) __bswap32(x) |
| #define | betoh32(x) __bswap32(x) |
| #define | htobe64(x) __bswap64(x) |
| #define | be64toh(x) __bswap64(x) |
| #define | betoh64(x) __bswap64(x) |
| #define | htole16(x) (uint16_t)(x) |
| #define | le16toh(x) (uint16_t)(x) |
| #define | letoh16(x) (uint16_t)(x) |
| #define | htole32(x) (uint32_t)(x) |
| #define | le32toh(x) (uint32_t)(x) |
| #define | letoh32(x) (uint32_t)(x) |
| #define | htole64(x) (uint64_t)(x) |
| #define | le64toh(x) (uint64_t)(x) |
| #define | letoh64(x) (uint64_t)(x) |
| #define | ntohs(x) __bswap16(x) |
| #define | htons(x) __bswap16(x) |
| #define | ntohl(x) __bswap32(x) |
| #define | htonl(x) __bswap32(x) |
| #define | ntohll(x) __bswap64(x) |
| #define | htonll(x) __bswap64(x) |
| #define | NTOHL(x) (x) = ntohl((uint32_t)x) |
| #define | NTOHS(x) (x) = ntohs((uint16_t)x) |
| #define | NTOHLL(x) (x) = ntohll((uint64_t)x) |
| #define | HTONL(x) (x) = htonl((uint32_t)x) |
| #define | HTONS(x) (x) = htons((uint16_t)x) |
| #define | HTONLL(x) (x) = htonll((uint64_t)x) |
| #define __BIG_ENDIAN 4321 |
| #define __bswap32 | ( | x | ) |
| #define __bswap64 | ( | x | ) |
| #define __LITTLE_ENDIAN 1234 |
| #define __PDP_ENDIAN 3412 |
| #define be16toh | ( | x | ) | __bswap16(x) |
| #define be32toh | ( | x | ) | __bswap32(x) |
| #define be64toh | ( | x | ) | __bswap64(x) |
| #define betoh16 | ( | x | ) | __bswap16(x) |
| #define betoh32 | ( | x | ) | __bswap32(x) |
| #define betoh64 | ( | x | ) | __bswap64(x) |
| #define BIG_ENDIAN __BIG_ENDIAN |
| #define BYTE_ORDER __BYTE_ORDER |
| #define htobe16 | ( | x | ) | __bswap16(x) |
| #define htobe32 | ( | x | ) | __bswap32(x) |
| #define htobe64 | ( | x | ) | __bswap64(x) |
| #define htole16 | ( | x | ) | (uint16_t)(x) |
| #define htole32 | ( | x | ) | (uint32_t)(x) |
| #define htole64 | ( | x | ) | (uint64_t)(x) |
| #define htonl | ( | x | ) | __bswap32(x) |
| #define htonll | ( | x | ) | __bswap64(x) |
| #define htons | ( | x | ) | __bswap16(x) |
| #define le16toh | ( | x | ) | (uint16_t)(x) |
| #define le32toh | ( | x | ) | (uint32_t)(x) |
| #define le64toh | ( | x | ) | (uint64_t)(x) |
| #define letoh16 | ( | x | ) | (uint16_t)(x) |
| #define letoh32 | ( | x | ) | (uint32_t)(x) |
| #define letoh64 | ( | x | ) | (uint64_t)(x) |
| #define LITTLE_ENDIAN __LITTLE_ENDIAN |
| #define ntohl | ( | x | ) | __bswap32(x) |
| #define ntohll | ( | x | ) | __bswap64(x) |
| #define ntohs | ( | x | ) | __bswap16(x) |
| #define PDP_ENDIAN __PDP_ENDIAN |
1.8.15