50 typedef uint16_t
u16_t;
51 typedef uint32_t
u32_t;
52 typedef int32_t
s32_t;
54 #define CC_CONF_REGISTER_ARGS 1
55 #define CC_CONF_FASTCALL __fastcall__
61 #define snprintf(buf, len, ...) sprintf(buf, __VA_ARGS__)
63 #define CLOCK_CONF_SECOND 2
64 typedef unsigned short clock_time_t;
68 #define UIP_ARCH_ADD32 1
69 #define UIP_ARCH_CHKSUM 1
71 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 1
73 #define LOADER_CONF_ARCH "lib/unload.h"
76 #define UIP_CONF_BUFFER_SIZE (UIP_LLH_LEN + MTU_SIZE)
78 #define UIP_CONF_BUFFER_SIZE (UIP_LLH_LEN + 1500)
82 #define UIP_CONF_MAX_CONNECTIONS CONNECTIONS
84 #define UIP_CONF_MAX_CONNECTIONS 10
88 #define LOG_CONF_ENABLED 1
89 #define UIP_CONF_LOGGING 1
91 #define LOG_CONF_ENABLED 0
92 #define UIP_CONF_LOGGING 0
96 #define UIP_CONF_TCP_SPLIT 1
98 #define UIP_CONF_TCP_SPLIT 0
102 #define UIP_CONF_IP_FORWARD 1
104 #define UIP_CONF_IP_FORWARD 0
108 #define UIP_CONF_ACTIVE_OPEN 1
110 #define UIP_CONF_ACTIVE_OPEN 0
114 #define UIP_CONF_UDP 1
116 #define UIP_CONF_UDP 0
119 #define CTK_CONF_WIDGET_FLAGS 0
120 #define CTK_CONF_WINDOWS 0
121 #define CTK_CONF_WINDOWMOVE 0
122 #define CTK_CONF_WINDOWCLOSE 0
123 #define CTK_CONF_ICONS 0
124 #define CTK_CONF_MENUS 0
125 #define CTK_CONF_SCREENSAVER 0
128 #define CTK_CONF_MOUSE_SUPPORT 1
130 #define CTK_CONF_MOUSE_SUPPORT 0
133 #define ctk_arch_keyavail kbhit
134 #define ctk_arch_getkey cgetc
135 #define ctk_arch_isprint isprint
137 #define CFS_CONF_OFFSET_TYPE off_t
140 #define cfs_open pfs_open
141 #define cfs_close pfs_close
142 #define cfs_read pfs_read
143 #define cfs_write pfs_write
144 #define cfs_seek pfs_seek
145 #define cfs_remove pfs_remove
147 #define CFS_READ (O_RDONLY)
148 #define CFS_WRITE (O_WRONLY | O_CREAT | O_TRUNC)
149 #define CFS_SEEK_SET (SEEK_SET)
150 #define CFS_SEEK_CUR (SEEK_CUR)
151 #define CFS_SEEK_END (SEEK_END)
152 #define cfs_open open
153 #define cfs_close close
154 #define cfs_read read
155 #define cfs_write write
156 #define cfs_seek lseek
157 #define cfs_remove remove