00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef _Compiler_Independent_Data_Types_
00030 #define _Compiler_Independent_Data_Types_
00031
00032
00033 #ifndef FALSE
00034 #define FALSE 0
00035 #endif
00036
00037 #ifndef TRUE
00038 #define TRUE 1
00039 #endif
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054 #ifdef _MSC_VER
00055
00056 #define Cp_CODE const
00057 #define Cp_EXPORT __declspec(dllexport)
00058 #define Cp_PREFIX __stdcall
00059
00060 #define _BIT unsigned char
00061 #define _U08 unsigned char
00062 #define _S08 char
00063 #define _U16 unsigned short
00064 #define _S16 short
00065 #define _U32 unsigned long
00066 #define _S32 long
00067
00068 #endif
00069
00070
00071
00072
00073
00074
00075
00076 #ifdef _CVI_
00077
00078 #define Cp_EXPORT
00079 #define Cp_PREFIX
00080 #define _BIT unsigned char
00081 #define _U08 unsigned char
00082 #define _S08 char
00083 #define _U16 unsigned short
00084 #define _S16 short
00085 #define _U32 unsigned long
00086 #define _S32 long
00087
00088 #endif
00089
00090
00091
00092
00093
00094
00095
00096 #ifdef __GNUC__
00097
00098 #define Cp_CODE const
00099 #define Cp_EXPORT
00100 #define Cp_PREFIX
00101 #define _BIT unsigned char
00102 #define _U08 unsigned char
00103 #define _S08 char
00104 #define _U16 unsigned short
00105 #define _S16 short
00106 #define _U32 unsigned int
00107 #define _S32 int
00108
00109 #endif
00110
00111
00112
00113
00114
00115
00116
00117 #ifdef __C51__
00118
00119 #define Cp_CODE code
00120 #define Cp_EXPORT
00121 #define Cp_PREFIX
00122 #define _BIT unsigned char
00123 #define _U08 unsigned char
00124 #define _S08 char
00125 #define _U16 unsigned short
00126 #define _S16 short
00127 #define _U32 unsigned long
00128 #define _S32 long
00129
00130 #endif
00131
00132
00133
00134 #ifndef _U32
00135 #error Data types are not defined! Please check compiler definition.
00136 #endif
00137
00138 #endif
00139