00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef __APPLICFG_LINUX__
00024 #define __APPLICFG_LINUX__
00025
00026 #include <string.h>
00027 #include <stdio.h>
00028 #include <sys/types.h>
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050 #define INTEGER8 int8_t
00051 #define INTEGER16 int16_t
00052 #define INTEGER24 int32_t
00053 #define INTEGER32 int32_t
00054 #define INTEGER40 int64_t
00055 #define INTEGER48 int64_t
00056 #define INTEGER56 int64_t
00057 #define INTEGER64 int64_t
00058
00059
00060 #define UNS8 u_int8_t
00061 #define UNS16 u_int16_t
00062 #define UNS32 u_int32_t
00063 #define UNS24 u_int32_t
00064 #define UNS40 u_int64_t
00065 #define UNS48 u_int64_t
00066 #define UNS56 u_int64_t
00067 #define UNS64 u_int64_t
00068
00069
00070 #define REAL32 float
00071 #define REAL64 double
00072
00073
00074
00075 #if defined DEBUG_ERR_CONSOLE_ON || defined DEBUG_WAR_CONSOLE_ON
00076 #include <stdio.h>
00077 #endif
00078
00079
00080
00081 #ifdef DEBUG_ERR_CONSOLE_ON
00082 # define MSG_ERR(num, str, val) \
00083 printf("%s,%d : 0X%x %s 0X%x \n",__FILE__, __LINE__,num, str, val);
00084 #else
00085 # define MSG_ERR(num, str, val)
00086 #endif
00087
00088
00089
00090 #ifdef DEBUG_WAR_CONSOLE_ON
00091 # define MSG_WAR(num, str, val) \
00092 printf("%s,%d : 0X%x %s 0X%x \n",__FILE__, __LINE__,num, str, val);
00093 #else
00094 # define MSG_WAR(num, str, val)
00095 #endif
00096
00097 typedef void* CAN_HANDLE;
00098
00099 typedef void* CAN_PORT;
00100
00101 #endif