These types are used by EMU68 and SC68 related projects. Some uses are not neccessary and should be remove to improve execution time on 64 bit or more platform. Setting wrong type may probably badly affect EMU68. It is a limitation to EMU68 portability.
#include <config_type68.h>
Go to the source code of this file.
Fixed size integer types. | |
typedef unsigned char | u8 |
Must be an unsigned 8 bit integer. | |
typedef signed char | s8 |
Must be an signed 8 bit integer. | |
typedef unsigned short | u16 |
Must be an unsigned 16 bit integer. | |
typedef signed short | s16 |
Must be an signed 16 bit integer. | |
typedef unsigned int | u32 |
Must be an unsigned 32 bit integer. | |
typedef signed int | s32 |
Must be an signed 32 bit integer. | |
typedef unsigned long long | u64 |
Must be an unsigned 64 bit integer. | |
typedef signed long long | s64 |
Must be an signed 64 bit integer. | |
Defines | |
#define | TYPE_CYCLE68 unsigned int |
Used by cycle counters. | |
Typedefs | |
typedef unsigned int | cycle68_t |
At least 32 bit integer. |