123456789101112131415161718192021 |
- #ifndef _bigend_h
- #define _bigend_h
- #if defined(__cplusplus)
- extern "C" {
- #endif
- #define invert2(x) ( (((x)>>8)&0x00ff) | (((x)<<8)&0xff00) )
- #define invert4(x) ( ((invert2(x)&0x0000ffff)<<16) | (invert2((x>>16))&0x0000ffff) )
- #define highByte(x) (unsigned char)x
- #define mid2Byte(x) (unsigned char)(x >> 8)
- #define mid1Byte(x) (unsigned char)(x >> 16)
- #define lowByte(x) (unsigned char)(x >> 24)
- #define SWAPENDS 1
- #if defined(__cplusplus)
- }
- #endif
- #endif
|