42 typedef signed char int8_t;
43 typedef unsigned char uint8_t;
45 typedef __int16 int16_t;
46 typedef unsigned __int16 uint16_t;
48 typedef __int32 int32_t;
49 typedef unsigned __int32 uint32_t;
51 typedef __int64 int64_t;
52 typedef unsigned __int64 uint64_t;
74 #define __small_endian 77 #define __attribute__(x) 87 #define THREAD_PROC __stdcall 90 #define THREAD_PROC __stdcall 91 #elif defined (__GNUC__) 94 #elif defined (__ICCARM__) 103 #define RESULT_FAIL_BIT 0x80000000 104 #define RESULT_ALREADY_DONE 0x20 105 #define RESULT_INVALID_DATA (0x8000 | RESULT_FAIL_BIT) 106 #define RESULT_OPERATION_FAIL (0x8001 | RESULT_FAIL_BIT) 107 #define RESULT_OPERATION_TIMEOUT (0x8002 | RESULT_FAIL_BIT) 108 #define RESULT_OPERATION_STOP (0x8003 | RESULT_FAIL_BIT) 109 #define RESULT_OPERATION_NOT_SUPPORT (0x8004 | RESULT_FAIL_BIT) 110 #define RESULT_FORMAT_NOT_SUPPORT (0x8005 | RESULT_FAIL_BIT) 111 #define RESULT_INSUFFICIENT_MEMORY (0x8006 | RESULT_FAIL_BIT) 113 #define IS_OK(x) ( ((x) & RESULT_FAIL_BIT) == 0 ) 114 #define IS_FAIL(x) ( ((x) & RESULT_FAIL_BIT) ) 116 typedef _word_size_t (THREAD_PROC * thread_proc_t ) (
void * );
typedef _word_size_t(THREAD_PROC *thread_proc_t)(void *)