Go to the source code of this file.
#define DEBUG_PRINT |
( |
|
ARGS... | ) |
|
#define PAL_DIVIDE_ROUND_UP |
( |
|
num, |
|
|
|
divider |
|
) |
| (((num) + (divider) - 1) / (divider)) |
#define PAL_HOST_TO_LITTLE_ENDIAN_16BIT |
( |
|
x | ) |
(x) |
#define PAL_HOST_TO_LITTLE_ENDIAN_32BIT |
( |
|
x | ) |
(x) |
#define PAL_HOST_TO_LITTLE_ENDIAN_64BIT |
( |
|
x | ) |
(x) |
Value:((((x)>>24) & 0xffL) | (((x)>>8) & 0xff00L) | \
(((x)<<8) & 0xff0000L) | (((x)<<24) & 0xff000000L))
Value:(((((unsigned short)(x)) >> 8) & 0xff) | \
((((unsigned short)(x)) & 0xff) << 8))
#define PAL_INVERSE_UINT16_BYTES |
( |
|
val | ) |
( ((val) << 8) | (((val) & 0x0000FF00) >> 8)) |
#define PAL_INVERSE_UINT32_BYTES |
( |
|
val | ) |
( ((val) >> 24) | (((val) & 0x00FF0000) >> 8) | (((val) & 0x0000FF00) << 8) | (((val) & 0x000000FF) << 24) ) |
#define PAL_INVERSE_UINT64_BYTES |
( |
|
val | ) |
((PAL_INVERSE_UINT32_BYTES( ((val >> 16) >> 16)) &0xffffffff) | ((((uint64_t)PAL_INVERSE_UINT32_BYTES(val & 0xffffffff))<<16)<<16)) |
#define PAL_LITTLE_ENDIAN_TO_HOST_16BIT |
( |
|
x | ) |
(x) |
#define PAL_LITTLE_ENDIAN_TO_HOST_32BIT |
( |
|
x | ) |
(x) |
#define PAL_LITTLE_ENDIAN_TO_HOST_64BIT |
( |
|
x | ) |
(x) |
#define PAL_MAX |
( |
|
a, |
|
|
|
b |
|
) |
| ((a) > (b) ? (a) : (b)) |
#define PAL_MAX_INT32 0x7FFFFFFFL |
#define PAL_MAX_INT64 0x7FFFFFFFFFFFFFFFLL |
#define PAL_MAX_UINT16 0xFFFFU |
#define PAL_MAX_UINT32 0xFFFFFFFFUL |
#define PAL_MAX_UINT64 0xFFFFFFFFFFFFFFFFULL |
#define PAL_MAX_UINT8 0xFFU |
#define PAL_MIN |
( |
|
a, |
|
|
|
b |
|
) |
| ((a) < (b) ? (a) : (b)) |
#define PAL_MIN_INT32 0x80000000L |
#define PAL_MODULE_DEINIT |
( |
|
INIT | ) |
INIT= 0 |
#define PAL_MODULE_INIT |
( |
|
INIT | ) |
INIT= 1 |
#define PAL_MODULE_IS_INIT |
( |
|
INIT | ) |
|
Value:((((x)>>24) & 0xffL) | (((x)>>8) & 0xff00L) | \
(((x)<<8) & 0xff0000L) | (((x)<<24) & 0xff000000L))
Value:(((((unsigned short)(x)) >> 8) & 0xff) | \
((((unsigned short)(x)) & 0xff) << 8) )