|
embclib
0.1
|
Standard interger data types based on integer length. More...

Go to the source code of this file.
Macros | |
| #define | __INTTYPE_VERSION (0x0001u) |
| Source file version tag. More... | |
| #define | INT8_MAX 127 |
| 8 bit signed integer maximum limit | |
| #define | INT8_MIN -128 |
| 8 bit signed integer minimum limit | |
| #define | INT16_MAX 32767 |
| 16 bit signed integer maximum limit | |
| #define | INT16_MIN -32768 |
| 16 bit signed integer minimum limit | |
| #define | INT32_MAX 2147483647 |
| 32 bit signed integer maximum limit | |
| #define | INT32_MIN -2147483648 |
| 32 bit signed integer minimum limit | |
| #define | UINT8_MAX 255u |
| 8 bit unsigned integer maximum limit | |
| #define | UINT8_MIN 0u |
| 8 bit unsigned integer minimum limit | |
| #define | UINT16_MAX 65535u |
| 16 bit unsigned integer maximum limit | |
| #define | UINT16_MIN 0u |
| 16 bit unsigned integer minimum limit | |
| #define | UINT32_MAX 4294967295u |
| 32 bit unsigned integer maximum limit | |
| #define | UINT32_MIN 0u |
| 32 bit unsigned integer minimum limit | |
Typedefs | |
| typedef signed char | int8_t |
| 8 bit signed integer. Signed integer type maximun and minimum limits | |
| typedef signed int | int16_t |
| 16 bit signed integer. Signed integer type maximun and minimum limits | |
| typedef signed long int | int32_t |
| 32 bit signed integer. Signed integer type maximun and minimum limits | |
| typedef unsigned char | uint8_t |
| 8 bit unsigned integer. Unsigned integer type maximun and minimum limits | |
| typedef unsigned int | uint16_t |
| 16 bit unsigned integer. Unsigned integer type maximun and minimum limits | |
| typedef unsigned long int | uint32_t |
| 32 bit unsigned integer. Unsigned integer type maximun and minimum limits | |
Standard interger data types based on integer length.
| #define __INTTYPE_VERSION (0x0001u) |
Source file version tag.
version info: [15:8] main [7:0] beta
version: 0.1v
1.8.15