Primary types
[Types and attributes]
Data Structures | |
struct | BLOCK |
8-word type for fast struct-copies More... | |
Base types | |
Basic signed and unsigned types for 8, 16, 32 and 64-bit integers.
| |
typedef unsigned char | u8 |
typedef unsigned char | byte |
typedef unsigned char | uchar |
typedef unsigned char | echar |
typedef unsigned short | u16 |
typedef unsigned short | hword |
typedef unsigned short | ushort |
typedef unsigned short | eshort |
typedef unsigned int | u32 |
typedef unsigned int | word |
typedef unsigned int | uint |
typedef unsigned int | eint |
typedef unsigned long long | u64 |
typedef signed char | s8 |
typedef signed short | s16 |
typedef signed int | s32 |
typedef signed long long | s64 |
Volatile types | |
Volatile types for registers | |
typedef volatile u8 | vu8 |
typedef volatile u16 | vu16 |
typedef volatile u32 | vu32 |
typedef volatile u64 | vu64 |
typedef volatile s8 | vs8 |
typedef volatile s16 | vs16 |
typedef volatile s32 | vs32 |
typedef volatile s64 | vs64 |
Const types | |
Const types for const function aprameters | |
typedef const u8 | cu8 |
typedef const u16 | cu16 |
typedef const u32 | cu32 |
typedef const u64 | cu64 |
typedef const s8 | cs8 |
typedef const s16 | cs16 |
typedef const s32 | cs32 |
typedef const s64 | cs64 |
Typedefs | |
typedef const char *const | CSTR |
Type for consting a string as well as the pointer than points to it. |
Generated on Mon Aug 25 17:03:57 2008 for libtonc by 1.5.3