Go to the source code of this file.
|
#define | TRUE 1 |
| Binary 1 means true. More...
|
|
#define | FALSE 0 |
| Binary zero means false. More...
|
|
#define | NULL (void *)0 |
| NULL means zero. More...
|
|
#define | ZERO 0 |
| Zero value. More...
|
|
#define | QUOTE(x) #x |
| Stringfies the given input. More...
|
|
#define | IQUOTE(x) QUOTE(x) |
| Indirect quoting. More...
|
|
#define | KiloByte(v) ((v) * 1024) |
| Convert kilobytes to bytes. More...
|
|
#define | MegaByte(v) ((v) * 1024 * 1024) |
| Convert megabytes to bytes. More...
|
|
#define | GigaByte(v) ((v) * 1024 * 1024 * 1024) |
| Convert gigabytes to bytes. More...
|
|
#define | LONG_MIN -2147483647L |
| Minimum value of an object of type long int. More...
|
|
#define | LONG_MAX 2147483647L |
| Maximum value of an object of type long int. More...
|
|
#define | ULONG_MIN 0LU |
|
#define | ULONG_MAX 4294967295LU |
|
#define | INT_MIN -2147483647 |
|
#define | INT_MAX 2147483647 |
|
#define | UINT_MIN 0U |
|
#define | UINT_MAX 4294967295U |
|
#define | CEIL(number, divisor) |
| Calculate a division, and round to up any remaining. More...
|
|
#define | offsetof(TYPE, MEMBER) ((Size) &((TYPE *)0)->MEMBER) |
| Calculates offsets in data structures. More...
|
|
#define | C "C" |
| Used to define external C functions. More...
|
|
#define | CPP |
|
#define | SECTION(s) __attribute__((__section__(s))) |
| Can be used to link a symbol inside a specific section. More...
|
|
#define | USED __attribute__((__used__)) |
| Declares an symbol to be forcibly "used". More...
|
|
#define | PACKED __attribute__((__packed__)) |
| Ensures strict minimum memory requirements. More...
|
|
#define | ALIGN(n) __attribute__((aligned(n))) |
| Aligns a symbol at the given boundary. More...
|
|