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