1 # ----------------------------------------------------------------------------
2 # Hyper Operating System V4 Advance Application Framework
3 # common include file for nmake
5 # Copyright (C) 1998-2007 by Project HOS
6 # http://sourceforge.jp/projects/hos/
7 # ----------------------------------------------------------------------------
11 # --------------------------------------------------
13 # --------------------------------------------------
137 LINK_ETHERSNOOP = Yes
145 # --------------------------------------------------
147 # --------------------------------------------------
149 # Include directories
150 INC_DIRS = $(INC_DIRS) $(HOSAPLFW_DIR)
154 # --------------------------------------------------
156 # --------------------------------------------------
159 SYSTEM_DIR = $(HOSAPLFW_DIR)\system\system
160 CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_initialize.c
161 OBJS = $(OBJS) $(OBJS_DIR)\system_initialize.$(EXT_OBJ)
162 CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_boot.c
163 OBJS = $(OBJS) $(OBJS_DIR)\system_boot.$(EXT_OBJ)
164 CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_requestproc.c
165 OBJS = $(OBJS) $(OBJS_DIR)\system_requestproc.$(EXT_OBJ)
166 CSRCS = $(CSRCS) $(SYSTEM_DIR)\system_process.c
167 OBJS = $(OBJS) $(OBJS_DIR)\system_process.$(EXT_OBJ)
171 SYSAPI_DIR = $(HOSAPLFW_DIR)\system\sysapi
172 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysapi_initialize.c
173 OBJS = $(OBJS) $(OBJS_DIR)\sysapi_initialize.$(EXT_OBJ)
174 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysloc_lock.c
175 OBJS = $(OBJS) $(OBJS_DIR)\sysloc_lock.$(EXT_OBJ)
176 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysloc_unlock.c
177 OBJS = $(OBJS) $(OBJS_DIR)\sysloc_unlock.$(EXT_OBJ)
178 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysevt_clear.c
179 OBJS = $(OBJS) $(OBJS_DIR)\sysevt_clear.$(EXT_OBJ)
180 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysevt_create.c
181 OBJS = $(OBJS) $(OBJS_DIR)\sysevt_create.$(EXT_OBJ)
182 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysevt_delete.c
183 OBJS = $(OBJS) $(OBJS_DIR)\sysevt_delete.$(EXT_OBJ)
184 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysevt_set.c
185 OBJS = $(OBJS) $(OBJS_DIR)\sysevt_set.$(EXT_OBJ)
186 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysevt_wait.c
187 OBJS = $(OBJS) $(OBJS_DIR)\sysevt_wait.$(EXT_OBJ)
188 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysint_clear.c
189 OBJS = $(OBJS) $(OBJS_DIR)\sysint_clear.$(EXT_OBJ)
190 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysint_disable.c
191 OBJS = $(OBJS) $(OBJS_DIR)\sysint_disable.$(EXT_OBJ)
192 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysint_enable.c
193 OBJS = $(OBJS) $(OBJS_DIR)\sysint_enable.$(EXT_OBJ)
194 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysisr_create.c
195 OBJS = $(OBJS) $(OBJS_DIR)\sysisr_create.$(EXT_OBJ)
196 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysisr_delete.c
197 OBJS = $(OBJS) $(OBJS_DIR)\sysisr_delete.$(EXT_OBJ)
198 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmem_alloc.c
199 OBJS = $(OBJS) $(OBJS_DIR)\sysmem_alloc.$(EXT_OBJ)
200 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmem_free.c
201 OBJS = $(OBJS) $(OBJS_DIR)\sysmem_free.$(EXT_OBJ)
202 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmem_getmemif.c
203 OBJS = $(OBJS) $(OBJS_DIR)\sysmem_getmemif.$(EXT_OBJ)
204 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmem_getsize.c
205 OBJS = $(OBJS) $(OBJS_DIR)\sysmem_getsize.$(EXT_OBJ)
206 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmem_realloc.c
207 OBJS = $(OBJS) $(OBJS_DIR)\sysmem_realloc.$(EXT_OBJ)
208 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmtx_create.c
209 OBJS = $(OBJS) $(OBJS_DIR)\sysmtx_create.$(EXT_OBJ)
210 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmtx_delete.c
211 OBJS = $(OBJS) $(OBJS_DIR)\sysmtx_delete.$(EXT_OBJ)
212 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmtx_lock.c
213 OBJS = $(OBJS) $(OBJS_DIR)\sysmtx_lock.$(EXT_OBJ)
214 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysmtx_unlock.c
215 OBJS = $(OBJS) $(OBJS_DIR)\sysmtx_unlock.$(EXT_OBJ)
216 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_create.c
217 OBJS = $(OBJS) $(OBJS_DIR)\sysprc_create.$(EXT_OBJ)
218 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_delete.c
219 OBJS = $(OBJS) $(OBJS_DIR)\sysprc_delete.$(EXT_OBJ)
220 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_exit.c
221 OBJS = $(OBJS) $(OBJS_DIR)\sysprc_exit.$(EXT_OBJ)
222 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_getcurrenthandle.c
223 OBJS = $(OBJS) $(OBJS_DIR)\sysprc_getcurrenthandle.$(EXT_OBJ)
224 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysprc_start.c
225 OBJS = $(OBJS) $(OBJS_DIR)\sysprc_start.$(EXT_OBJ)
226 CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_getsystemtime.c
227 OBJS = $(OBJS) $(OBJS_DIR)\systim_getsystemtime.$(EXT_OBJ)
228 CSRCS = $(CSRCS) $(SYSAPI_DIR)\systim_wait.c
229 OBJS = $(OBJS) $(OBJS_DIR)\systim_wait.$(EXT_OBJ)
230 CSRCS = $(CSRCS) $(SYSAPI_DIR)\sysctx_isisr.c
231 OBJS = $(OBJS) $(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ)
235 HANDLE_DIR = $(HOSAPLFW_DIR)\system\handle
236 CSRCS = $(CSRCS) $(HANDLE_DIR)\handle_close.c
237 OBJS = $(OBJS) $(OBJS_DIR)\handle_close.$(EXT_OBJ)
238 CSRCS = $(CSRCS) $(HANDLE_DIR)\handleobj_create.c
239 OBJS = $(OBJS) $(OBJS_DIR)\handleobj_create.$(EXT_OBJ)
240 CSRCS = $(CSRCS) $(HANDLE_DIR)\handleobj_delete.c
241 OBJS = $(OBJS) $(OBJS_DIR)\handleobj_delete.$(EXT_OBJ)
245 MEMORY_DIR = $(HOSAPLFW_DIR)\system\memory
246 CSRCS = $(CSRCS) $(MEMORY_DIR)\memory.c
247 OBJS = $(OBJS) $(OBJS_DIR)\memory.$(EXT_OBJ)
251 TIME_DIR = $(HOSAPLFW_DIR)\system\time
252 CSRCS = $(CSRCS) $(TIME_DIR)\time_getsystemtime.c
253 OBJS = $(OBJS) $(OBJS_DIR)\time_getsystemtime.$(EXT_OBJ)
254 CSRCS = $(CSRCS) $(TIME_DIR)\time_wait.c
255 OBJS = $(OBJS) $(OBJS_DIR)\time_wait.$(EXT_OBJ)
259 PROCESS_DIR = $(HOSAPLFW_DIR)\system\process
260 CSRCS = $(CSRCS) $(PROCESS_DIR)\process.c
261 OBJS = $(OBJS) $(OBJS_DIR)\process.$(EXT_OBJ)
262 CSRCS = $(CSRCS) $(PROCESS_DIR)\procobj.c
263 OBJS = $(OBJS) $(OBJS_DIR)\procobj.$(EXT_OBJ)
267 EVENT_DIR = $(HOSAPLFW_DIR)\system\event
268 CSRCS = $(CSRCS) $(EVENT_DIR)\event_create.c
269 OBJS = $(OBJS) $(OBJS_DIR)\event_create.$(EXT_OBJ)
270 CSRCS = $(CSRCS) $(EVENT_DIR)\event_delete.c
271 OBJS = $(OBJS) $(OBJS_DIR)\event_delete.$(EXT_OBJ)
272 CSRCS = $(CSRCS) $(EVENT_DIR)\event_set.c
273 OBJS = $(OBJS) $(OBJS_DIR)\event_set.$(EXT_OBJ)
274 CSRCS = $(CSRCS) $(EVENT_DIR)\event_wait.c
275 OBJS = $(OBJS) $(OBJS_DIR)\event_wait.$(EXT_OBJ)
279 FILE_DIR = $(HOSAPLFW_DIR)\system\file
280 CSRCS = $(CSRCS) $(FILE_DIR)\file_initialize.c
281 OBJS = $(OBJS) $(OBJS_DIR)\file_initialize.$(EXT_OBJ)
282 CSRCS = $(CSRCS) $(FILE_DIR)\file_open.c
283 OBJS = $(OBJS) $(OBJS_DIR)\file_open.$(EXT_OBJ)
284 CSRCS = $(CSRCS) $(FILE_DIR)\file_close.c
285 OBJS = $(OBJS) $(OBJS_DIR)\file_close.$(EXT_OBJ)
286 CSRCS = $(CSRCS) $(FILE_DIR)\file_iocontrol.c
287 OBJS = $(OBJS) $(OBJS_DIR)\file_iocontrol.$(EXT_OBJ)
288 CSRCS = $(CSRCS) $(FILE_DIR)\file_seek.c
289 OBJS = $(OBJS) $(OBJS_DIR)\file_seek.$(EXT_OBJ)
290 CSRCS = $(CSRCS) $(FILE_DIR)\file_read.c
291 OBJS = $(OBJS) $(OBJS_DIR)\file_read.$(EXT_OBJ)
292 CSRCS = $(CSRCS) $(FILE_DIR)\file_write.c
293 OBJS = $(OBJS) $(OBJS_DIR)\file_write.$(EXT_OBJ)
294 CSRCS = $(CSRCS) $(FILE_DIR)\file_readdir.c
295 OBJS = $(OBJS) $(OBJS_DIR)\file_readdir.$(EXT_OBJ)
296 CSRCS = $(CSRCS) $(FILE_DIR)\file_getchar.c
297 OBJS = $(OBJS) $(OBJS_DIR)\file_getchar.$(EXT_OBJ)
298 CSRCS = $(CSRCS) $(FILE_DIR)\file_getstring.c
299 OBJS = $(OBJS) $(OBJS_DIR)\file_getstring.$(EXT_OBJ)
300 CSRCS = $(CSRCS) $(FILE_DIR)\file_putchar.c
301 OBJS = $(OBJS) $(OBJS_DIR)\file_putchar.$(EXT_OBJ)
302 CSRCS = $(CSRCS) $(FILE_DIR)\file_putstring.c
303 OBJS = $(OBJS) $(OBJS_DIR)\file_putstring.$(EXT_OBJ)
304 CSRCS = $(CSRCS) $(FILE_DIR)\file_adddevice.c
305 OBJS = $(OBJS) $(OBJS_DIR)\file_adddevice.$(EXT_OBJ)
306 CSRCS = $(CSRCS) $(FILE_DIR)\file_addvolume.c
307 OBJS = $(OBJS) $(OBJS_DIR)\file_addvolume.$(EXT_OBJ)
308 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_create.c
309 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_create.$(EXT_OBJ)
310 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_delete.c
311 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_delete.$(EXT_OBJ)
312 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_open.c
313 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_open.$(EXT_OBJ)
314 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_close.c
315 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_close.$(EXT_OBJ)
316 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_iocontrol.c
317 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_iocontrol.$(EXT_OBJ)
318 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_seek.c
319 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_seek.$(EXT_OBJ)
320 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_read.c
321 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_read.$(EXT_OBJ)
322 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_write.c
323 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_write.$(EXT_OBJ)
324 CSRCS = $(CSRCS) $(FILE_DIR)\drvobj_flush.c
325 OBJS = $(OBJS) $(OBJS_DIR)\drvobj_flush.$(EXT_OBJ)
326 CSRCS = $(CSRCS) $(FILE_DIR)\fileobj_create.c
327 OBJS = $(OBJS) $(OBJS_DIR)\fileobj_create.$(EXT_OBJ)
328 CSRCS = $(CSRCS) $(FILE_DIR)\fileobj_delete.c
329 OBJS = $(OBJS) $(OBJS_DIR)\fileobj_delete.$(EXT_OBJ)
330 CSRCS = $(CSRCS) $(FILE_DIR)\volumeobj_create.c
331 OBJS = $(OBJS) $(OBJS_DIR)\volumeobj_create.$(EXT_OBJ)
332 CSRCS = $(CSRCS) $(FILE_DIR)\volumeobj_makedir.c
333 OBJS = $(OBJS) $(OBJS_DIR)\volumeobj_makedir.$(EXT_OBJ)
334 CSRCS = $(CSRCS) $(FILE_DIR)\volumeobj_remove.c
335 OBJS = $(OBJS) $(OBJS_DIR)\volumeobj_remove.$(EXT_OBJ)
336 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_create.c
337 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_create.$(EXT_OBJ)
338 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_delete.c
339 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_delete.$(EXT_OBJ)
340 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_iocontrol.c
341 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_iocontrol.$(EXT_OBJ)
342 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_setreadsignal.c
343 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_setreadsignal.$(EXT_OBJ)
344 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_setwritesignal.c
345 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_setwritesignal.$(EXT_OBJ)
346 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_waitreadsignal.c
347 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_waitreadsignal.$(EXT_OBJ)
348 CSRCS = $(CSRCS) $(FILE_DIR)\chrdrv_waitwritesignal.c
349 OBJS = $(OBJS) $(OBJS_DIR)\chrdrv_waitwritesignal.$(EXT_OBJ)
350 CSRCS = $(CSRCS) $(FILE_DIR)\chrfile_create.c
351 OBJS = $(OBJS) $(OBJS_DIR)\chrfile_create.$(EXT_OBJ)
352 CSRCS = $(CSRCS) $(FILE_DIR)\chrfile_delete.c
353 OBJS = $(OBJS) $(OBJS_DIR)\chrfile_delete.$(EXT_OBJ)
354 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_create.c
355 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_create.$(EXT_OBJ)
356 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_delete.c
357 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_delete.$(EXT_OBJ)
358 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_open.c
359 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_open.$(EXT_OBJ)
360 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_close.c
361 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_close.$(EXT_OBJ)
362 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_iocontrol.c
363 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_iocontrol.$(EXT_OBJ)
364 CSRCS = $(CSRCS) $(FILE_DIR)\sysvol_adddevice.c
365 OBJS = $(OBJS) $(OBJS_DIR)\sysvol_adddevice.$(EXT_OBJ)
366 CSRCS = $(CSRCS) $(FILE_DIR)\console_getch.c
367 OBJS = $(OBJS) $(OBJS_DIR)\console_getch.$(EXT_OBJ)
368 CSRCS = $(CSRCS) $(FILE_DIR)\filefmt.c
369 OBJS = $(OBJS) $(OBJS_DIR)\filefmt.$(EXT_OBJ)
370 CSRCS = $(CSRCS) $(FILE_DIR)\stdfile.c
371 OBJS = $(OBJS) $(OBJS_DIR)\stdfile.$(EXT_OBJ)
375 COMMAND_DIR = $(HOSAPLFW_DIR)\system\command
376 CSRCS = $(CSRCS) $(COMMAND_DIR)\command.c
377 OBJS = $(OBJS) $(OBJS_DIR)\command.$(EXT_OBJ)
381 SHELL_DIR = $(HOSAPLFW_DIR)\system\shell
382 CSRCS = $(CSRCS) $(SHELL_DIR)\shell.c
383 OBJS = $(OBJS) $(OBJS_DIR)\shell.$(EXT_OBJ)
387 # --------------------------------------------------
389 # --------------------------------------------------
392 MEMPOL_DIR = $(HOSAPLFW_DIR)\library\container\mempol
393 CSRCS = $(CSRCS) $(MEMPOL_DIR)\mempol.c
394 OBJS = $(OBJS) $(OBJS_DIR)\mempol.$(EXT_OBJ)
398 ASSOC_DIR = $(HOSAPLFW_DIR)\library\container\assoc
399 CSRCS = $(CSRCS) $(ASSOC_DIR)\assoc.c
400 OBJS = $(OBJS) $(OBJS_DIR)\assoc.$(EXT_OBJ)
404 LIST_DIR = $(HOSAPLFW_DIR)\library\container\list
405 CSRCS = $(CSRCS) $(LIST_DIR)\list_create.c
406 OBJS = $(OBJS) $(OBJS_DIR)\list_create.$(EXT_OBJ)
407 CSRCS = $(CSRCS) $(LIST_DIR)\list_createex.c
408 OBJS = $(OBJS) $(OBJS_DIR)\list_createex.$(EXT_OBJ)
409 CSRCS = $(CSRCS) $(LIST_DIR)\list_addtail.c
410 OBJS = $(OBJS) $(OBJS_DIR)\list_addtail.$(EXT_OBJ)
411 CSRCS = $(CSRCS) $(LIST_DIR)\list_getat.c
412 OBJS = $(OBJS) $(OBJS_DIR)\list_getat.$(EXT_OBJ)
413 CSRCS = $(CSRCS) $(LIST_DIR)\list_getheadpos.c
414 OBJS = $(OBJS) $(OBJS_DIR)\list_getheadpos.$(EXT_OBJ)
415 CSRCS = $(CSRCS) $(LIST_DIR)\list_getnextpos.c
416 OBJS = $(OBJS) $(OBJS_DIR)\list_getnextpos.$(EXT_OBJ)
417 CSRCS = $(CSRCS) $(LIST_DIR)\list_getprevpos.c
418 OBJS = $(OBJS) $(OBJS_DIR)\list_getprevpos.$(EXT_OBJ)
419 CSRCS = $(CSRCS) $(LIST_DIR)\list_gettailpos.c
420 OBJS = $(OBJS) $(OBJS_DIR)\list_gettailpos.$(EXT_OBJ)
421 CSRCS = $(CSRCS) $(LIST_DIR)\list_remove.c
422 OBJS = $(OBJS) $(OBJS_DIR)\list_remove.$(EXT_OBJ)
426 STREAMBUF_DIR = $(HOSAPLFW_DIR)\library\container\streambuf
427 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_create.c
428 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_create.$(EXT_OBJ)
429 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_getbuf.c
430 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_getbuf.$(EXT_OBJ)
431 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_sendbuf.c
432 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_sendbuf.$(EXT_OBJ)
433 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_senddata.c
434 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_senddata.$(EXT_OBJ)
435 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_sendchar.c
436 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_sendchar.$(EXT_OBJ)
437 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_recvbuf.c
438 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_recvbuf.$(EXT_OBJ)
439 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_relbuf.c
440 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_relbuf.$(EXT_OBJ)
441 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_recvdata.c
442 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_recvdata.$(EXT_OBJ)
443 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_recvchar.c
444 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_recvchar.$(EXT_OBJ)
445 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_clear.c
446 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_clear.$(EXT_OBJ)
447 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_refdatasize.c
448 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_refdatasize.$(EXT_OBJ)
449 CSRCS = $(CSRCS) $(STREAMBUF_DIR)\streambuf_reffreesize.c
450 OBJS = $(OBJS) $(OBJS_DIR)\streambuf_reffreesize.$(EXT_OBJ)
454 PACKETBUF_DIR = $(HOSAPLFW_DIR)\library\container\packetbuf
455 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_create.c
456 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_create.$(EXT_OBJ)
457 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_getbuf.c
458 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_getbuf.$(EXT_OBJ)
459 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_sendbuf.c
460 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_sendbuf.$(EXT_OBJ)
461 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_senddata.c
462 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_senddata.$(EXT_OBJ)
463 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_recvbuf.c
464 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_recvbuf.$(EXT_OBJ)
465 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_relbuf.c
466 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_relbuf.$(EXT_OBJ)
467 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_recvdata.c
468 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_recvdata.$(EXT_OBJ)
469 CSRCS = $(CSRCS) $(PACKETBUF_DIR)\packetbuf_clear.c
470 OBJS = $(OBJS) $(OBJS_DIR)\packetbuf_clear.$(EXT_OBJ)
474 IPCHECKSUM_DIR = $(HOSAPLFW_DIR)\library\algorithm\ipchecksum
475 CSRCS = $(CSRCS) $(IPCHECKSUM_DIR)\ipchecksum_getdigest.c
476 OBJS = $(OBJS) $(OBJS_DIR)\ipchecksum_getdigest.$(EXT_OBJ)
477 CSRCS = $(CSRCS) $(IPCHECKSUM_DIR)\ipchecksum_update.c
478 OBJS = $(OBJS) $(OBJS_DIR)\ipchecksum_update.$(EXT_OBJ)
482 CRC16_DIR = $(HOSAPLFW_DIR)\library\algorithm\crc16
483 CSRCS = $(CSRCS) $(CRC16_DIR)\crc16_getdigest.c
484 OBJS = $(OBJS) $(OBJS_DIR)\crc16_getdigest.$(EXT_OBJ)
485 CSRCS = $(CSRCS) $(CRC16_DIR)\crc16_update.c
486 OBJS = $(OBJS) $(OBJS_DIR)\crc16_update.$(EXT_OBJ)
487 CSRCS = $(CSRCS) $(CRC16_DIR)\crc16_reset.c
488 OBJS = $(OBJS) $(OBJS_DIR)\crc16_reset.$(EXT_OBJ)
489 CSRCS = $(CSRCS) $(CRC16_DIR)\crc16_table.c
490 OBJS = $(OBJS) $(OBJS_DIR)\crc16_table.$(EXT_OBJ)
494 # --------------------------------------------------
496 # --------------------------------------------------
499 VT100_DIR = $(HOSAPLFW_DIR)\driver\console\vt100
500 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_create.c
501 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_create.$(EXT_OBJ)
502 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_delete.c
503 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_delete.$(EXT_OBJ)
504 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_open.c
505 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_open.$(EXT_OBJ)
506 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_close.c
507 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_close.$(EXT_OBJ)
508 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_iocontrol.c
509 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_iocontrol.$(EXT_OBJ)
510 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_seek.c
511 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_seek.$(EXT_OBJ)
512 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_read.c
513 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_read.$(EXT_OBJ)
514 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_write.c
515 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_write.$(EXT_OBJ)
516 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_flush.c
517 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_flush.$(EXT_OBJ)
518 CSRCS = $(CSRCS) $(VT100_DIR)\vt100drv_getch.c
519 OBJS = $(OBJS) $(OBJS_DIR)\vt100drv_getch.$(EXT_OBJ)
523 TCPIP_DIR = $(HOSAPLFW_DIR)\driver\tcpip\tcpip
524 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_create.c
525 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_create.$(EXT_OBJ)
526 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_delete.c
527 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_delete.$(EXT_OBJ)
528 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_open.c
529 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_open.$(EXT_OBJ)
530 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_clese.c
531 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_clese.$(EXT_OBJ)
532 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_iocontrol.c
533 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_iocontrol.$(EXT_OBJ)
534 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_seek.c
535 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_seek.$(EXT_OBJ)
536 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_read.c
537 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_read.$(EXT_OBJ)
538 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_write.c
539 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_write.$(EXT_OBJ)
540 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_flush.c
541 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_flush.$(EXT_OBJ)
542 CSRCS = $(CSRCS) $(TCPIP_DIR)\tcpip_recv.c
543 OBJS = $(OBJS) $(OBJS_DIR)\tcpip_recv.$(EXT_OBJ)
547 IPETHER_DIR = $(HOSAPLFW_DIR)\driver\tcpip\ipether
548 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_create.c
549 OBJS = $(OBJS) $(OBJS_DIR)\ipether_create.$(EXT_OBJ)
550 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_delete.c
551 OBJS = $(OBJS) $(OBJS_DIR)\ipether_delete.$(EXT_OBJ)
552 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_open.c
553 OBJS = $(OBJS) $(OBJS_DIR)\ipether_open.$(EXT_OBJ)
554 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_clese.c
555 OBJS = $(OBJS) $(OBJS_DIR)\ipether_clese.$(EXT_OBJ)
556 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_iocontrol.c
557 OBJS = $(OBJS) $(OBJS_DIR)\ipether_iocontrol.$(EXT_OBJ)
558 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_seek.c
559 OBJS = $(OBJS) $(OBJS_DIR)\ipether_seek.$(EXT_OBJ)
560 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_read.c
561 OBJS = $(OBJS) $(OBJS_DIR)\ipether_read.$(EXT_OBJ)
562 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_write.c
563 OBJS = $(OBJS) $(OBJS_DIR)\ipether_write.$(EXT_OBJ)
564 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_recv.c
565 OBJS = $(OBJS) $(OBJS_DIR)\ipether_recv.$(EXT_OBJ)
566 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_flush.c
567 OBJS = $(OBJS) $(OBJS_DIR)\ipether_flush.$(EXT_OBJ)
568 CSRCS = $(CSRCS) $(IPETHER_DIR)\ipether_getmacaddr.c
569 OBJS = $(OBJS) $(OBJS_DIR)\ipether_getmacaddr.$(EXT_OBJ)
573 NE2000_DIR = $(HOSAPLFW_DIR)\driver\ether\ne2000
574 CSRCS = $(CSRCS) $(NE2000_DIR)\ne2000drv.c
575 OBJS = $(OBJS) $(OBJS_DIR)\ne2000drv.$(EXT_OBJ)
576 CSRCS = $(CSRCS) $(NE2000_DIR)\ne2000hal.c
577 OBJS = $(OBJS) $(OBJS_DIR)\ne2000hal.$(EXT_OBJ)
581 LAN9000_DIR = $(HOSAPLFW_DIR)\driver\ether\lan9000
582 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_close.c
583 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_close.$(EXT_OBJ)
584 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_create.c
585 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_create.$(EXT_OBJ)
586 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_delete.c
587 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_delete.$(EXT_OBJ)
588 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_flush.c
589 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_flush.$(EXT_OBJ)
590 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_iocontrol.c
591 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_iocontrol.$(EXT_OBJ)
592 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_isr.c
593 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_isr.$(EXT_OBJ)
594 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_open.c
595 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_open.$(EXT_OBJ)
596 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_read.c
597 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_read.$(EXT_OBJ)
598 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_seek.c
599 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_seek.$(EXT_OBJ)
600 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000drv_write.c
601 OBJS = $(OBJS) $(OBJS_DIR)\lan9000drv_write.$(EXT_OBJ)
602 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_create.c
603 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_create.$(EXT_OBJ)
604 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_delete.c
605 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_delete.$(EXT_OBJ)
606 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_getinterruptstatus.c
607 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_getinterruptstatus.$(EXT_OBJ)
608 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_getphysicaladdr.c
609 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_getphysicaladdr.$(EXT_OBJ)
610 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_mii.c
611 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_mii.$(EXT_OBJ)
612 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_phyregread.c
613 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_phyregread.$(EXT_OBJ)
614 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_phyregwrite.c
615 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_phyregwrite.$(EXT_OBJ)
616 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_recv.c
617 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_recv.$(EXT_OBJ)
618 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_send.c
619 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_send.$(EXT_OBJ)
620 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_setinterruptmask.c
621 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_setinterruptmask.$(EXT_OBJ)
622 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_setup.c
623 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_setup.$(EXT_OBJ)
624 CSRCS = $(CSRCS) $(LAN9000_DIR)\lan9000hal_stop.c
625 OBJS = $(OBJS) $(OBJS_DIR)\lan9000hal_stop.$(EXT_OBJ)
629 LAN9118_DIR = $(HOSAPLFW_DIR)\driver\ether\lan9118
630 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_create.c
631 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_create.$(EXT_OBJ)
632 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_delete.c
633 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_delete.$(EXT_OBJ)
634 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_open.c
635 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_open.$(EXT_OBJ)
636 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_close.c
637 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_close.$(EXT_OBJ)
638 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_iocontrol.c
639 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_iocontrol.$(EXT_OBJ)
640 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_seek.c
641 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_seek.$(EXT_OBJ)
642 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_read.c
643 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_read.$(EXT_OBJ)
644 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_write.c
645 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_write.$(EXT_OBJ)
646 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_flush.c
647 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_flush.$(EXT_OBJ)
648 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_isr.c
649 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_isr.$(EXT_OBJ)
650 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_getmacaddress.c
651 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_getmacaddress.$(EXT_OBJ)
652 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_csrregread.c
653 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_csrregread.$(EXT_OBJ)
654 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_csrregwrite.c
655 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_csrregwrite.$(EXT_OBJ)
656 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_phyregread.c
657 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_phyregread.$(EXT_OBJ)
658 CSRCS = $(CSRCS) $(LAN9118_DIR)\lan9118drv_phyregwrite.c
659 OBJS = $(OBJS) $(OBJS_DIR)\lan9118drv_phyregwrite.$(EXT_OBJ)
663 PC16550_DIR = $(HOSAPLFW_DIR)\driver\serial\pc16550
664 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_create.c
665 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_create.$(EXT_OBJ)
666 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_delete.c
667 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_delete.$(EXT_OBJ)
668 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_open.c
669 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_open.$(EXT_OBJ)
670 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_close.c
671 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_close.$(EXT_OBJ)
672 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_iocontrol.c
673 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_iocontrol.$(EXT_OBJ)
674 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_seek.c
675 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_seek.$(EXT_OBJ)
676 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_read.c
677 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_read.$(EXT_OBJ)
678 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_write.c
679 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_write.$(EXT_OBJ)
680 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_flush.c
681 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_flush.$(EXT_OBJ)
682 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550drv_isr.c
683 OBJS = $(OBJS) $(OBJS_DIR)\pc16550drv_isr.$(EXT_OBJ)
684 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_create.c
685 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_create.$(EXT_OBJ)
686 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_delete.c
687 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_delete.$(EXT_OBJ)
688 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_setup.c
689 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_setup.$(EXT_OBJ)
690 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_stop.c
691 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_stop.$(EXT_OBJ)
692 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_setspeed.c
693 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_setspeed.$(EXT_OBJ)
694 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_recvchar.c
695 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_recvchar.$(EXT_OBJ)
696 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_sendchar.c
697 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_sendchar.$(EXT_OBJ)
698 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_enableinterrupt.c
699 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_enableinterrupt.$(EXT_OBJ)
700 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_getinterruptstatus.c
701 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_getinterruptstatus.$(EXT_OBJ)
702 CSRCS = $(CSRCS) $(PC16550_DIR)\pc16550hal_getstatus.c
703 OBJS = $(OBJS) $(OBJS_DIR)\pc16550hal_getstatus.$(EXT_OBJ)
707 AT91USART_DIR = $(HOSAPLFW_DIR)\driver\serial\at91
708 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_create.c
709 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_create.$(EXT_OBJ)
710 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_delete.c
711 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_delete.$(EXT_OBJ)
712 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_open.c
713 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_open.$(EXT_OBJ)
714 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_close.c
715 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_close.$(EXT_OBJ)
716 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_iocontrol.c
717 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_iocontrol.$(EXT_OBJ)
718 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_seek.c
719 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_seek.$(EXT_OBJ)
720 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_read.c
721 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_read.$(EXT_OBJ)
722 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_write.c
723 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_write.$(EXT_OBJ)
724 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_flush.c
725 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_flush.$(EXT_OBJ)
726 CSRCS = $(CSRCS) $(AT91USART_DIR)\at91usartdrv_isr.c
727 OBJS = $(OBJS) $(OBJS_DIR)\at91usartdrv_isr.$(EXT_OBJ)
731 RENESASSCI_DIR = $(HOSAPLFW_DIR)\driver\serial\renesas
732 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_create.c
733 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_create.$(EXT_OBJ)
734 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_delete.c
735 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_delete.$(EXT_OBJ)
736 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_open.c
737 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_open.$(EXT_OBJ)
738 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_close.c
739 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_close.$(EXT_OBJ)
740 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_iocontrol.c
741 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_iocontrol.$(EXT_OBJ)
742 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_seek.c
743 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_seek.$(EXT_OBJ)
744 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_read.c
745 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_read.$(EXT_OBJ)
746 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_write.c
747 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_write.$(EXT_OBJ)
748 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_flush.c
749 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_flush.$(EXT_OBJ)
750 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scidrv_isr.c
751 OBJS = $(OBJS) $(OBJS_DIR)\scidrv_isr.$(EXT_OBJ)
752 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_create.c
753 OBJS = $(OBJS) $(OBJS_DIR)\scihal_create.$(EXT_OBJ)
754 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_delete.c
755 OBJS = $(OBJS) $(OBJS_DIR)\scihal_delete.$(EXT_OBJ)
756 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_enableinterrupt.c
757 OBJS = $(OBJS) $(OBJS_DIR)\scihal_enableinterrupt.$(EXT_OBJ)
758 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_recvchar.c
759 OBJS = $(OBJS) $(OBJS_DIR)\scihal_recvchar.$(EXT_OBJ)
760 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_sendchar.c
761 OBJS = $(OBJS) $(OBJS_DIR)\scihal_sendchar.$(EXT_OBJ)
762 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_setspeed.c
763 OBJS = $(OBJS) $(OBJS_DIR)\scihal_setspeed.$(EXT_OBJ)
764 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_setup.c
765 OBJS = $(OBJS) $(OBJS_DIR)\scihal_setup.$(EXT_OBJ)
766 CSRCS = $(CSRCS) $(RENESASSCI_DIR)\scihal_stop.c
767 OBJS = $(OBJS) $(OBJS_DIR)\scihal_stop.$(EXT_OBJ)
771 MX1UART_DIR = $(HOSAPLFW_DIR)\driver\serial\mx1
772 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_create.c
773 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_create.$(EXT_OBJ)
774 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_delete.c
775 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_delete.$(EXT_OBJ)
776 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_open.c
777 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_open.$(EXT_OBJ)
778 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_close.c
779 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_close.$(EXT_OBJ)
780 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_iocontrol.c
781 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_iocontrol.$(EXT_OBJ)
782 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_seek.c
783 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_seek.$(EXT_OBJ)
784 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_read.c
785 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_read.$(EXT_OBJ)
786 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_write.c
787 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_write.$(EXT_OBJ)
788 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_flush.c
789 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_flush.$(EXT_OBJ)
790 CSRCS = $(CSRCS) $(MX1UART_DIR)\mx1uartdrv_isr.c
791 OBJS = $(OBJS) $(OBJS_DIR)\mx1uartdrv_isr.$(EXT_OBJ)
795 WINSOCK_DIR = $(HOSAPLFW_DIR)\driver\serial\winsock
796 CSRCS = $(CSRCS) $(WINSOCK_DIR)\winsockdrv.c
797 OBJS = $(OBJS) $(OBJS_DIR)\winsockdrv.$(EXT_OBJ)
801 FATVOL_DIR = $(HOSAPLFW_DIR)\driver\volume\fat
802 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_create.c
803 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_create.$(EXT_OBJ)
804 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_delete.c
805 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_delete.$(EXT_OBJ)
806 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_open.c
807 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_open.$(EXT_OBJ)
808 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_close.c
809 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_close.$(EXT_OBJ)
810 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_iocontrol.c
811 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_iocontrol.$(EXT_OBJ)
812 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_seek.c
813 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_seek.$(EXT_OBJ)
814 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_read.c
815 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_read.$(EXT_OBJ)
816 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_write.c
817 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_write.$(EXT_OBJ)
818 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_flush.c
819 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_flush.$(EXT_OBJ)
820 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_makedir.c
821 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_makedir.$(EXT_OBJ)
822 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_remove.c
823 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_remove.$(EXT_OBJ)
824 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_clusterread.c
825 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_clusterread.$(EXT_OBJ)
826 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_clusterwrite.c
827 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_clusterwrite.$(EXT_OBJ)
828 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_filecreate.c
829 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_filecreate.$(EXT_OBJ)
830 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_filedelete.c
831 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_filedelete.$(EXT_OBJ)
832 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_flushclusterbuf.c
833 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_flushclusterbuf.$(EXT_OBJ)
834 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_flushfat.c
835 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_flushfat.$(EXT_OBJ)
836 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_getclusterbuf.c
837 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_getclusterbuf.$(EXT_OBJ)
838 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_relclusterbuf.c
839 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_relclusterbuf.$(EXT_OBJ)
840 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_getnewcluster.c
841 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_getnewcluster.$(EXT_OBJ)
842 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_getnextcluster.c
843 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_getnextcluster.$(EXT_OBJ)
844 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_setnextcluster.c
845 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_setnextcluster.$(EXT_OBJ)
846 CSRCS = $(CSRCS) $(FATVOL_DIR)\fatvol_syncfilesize.c
847 OBJS = $(OBJS) $(OBJS_DIR)\fatvol_syncfilesize.$(EXT_OBJ)
851 # --------------------------------------------------
853 # --------------------------------------------------
856 MEMDUMP_DIR = $(HOSAPLFW_DIR)\application\utility\memdump
857 CSRCS = $(CSRCS) $(MEMDUMP_DIR)\memdump_main.c
858 OBJS = $(OBJS) $(OBJS_DIR)\memdump_main.$(EXT_OBJ)
862 MEMWRITE_DIR = $(HOSAPLFW_DIR)\application\utility\memwrite
863 CSRCS = $(CSRCS) $(MEMWRITE_DIR)\memwrite_main.c
864 OBJS = $(OBJS) $(OBJS_DIR)\memwrite_main.$(EXT_OBJ)
868 MEMTEST_DIR = $(HOSAPLFW_DIR)\application\utility\memtest
869 CSRCS = $(CSRCS) $(MEMTEST_DIR)\memtest_main.c
870 OBJS = $(OBJS) $(OBJS_DIR)\memtest_main.$(EXT_OBJ)
874 KEYTEST_DIR = $(HOSAPLFW_DIR)\application\utility\keytest
875 CSRCS = $(CSRCS) $(KEYTEST_DIR)\keytest_main.c
876 OBJS = $(OBJS) $(OBJS_DIR)\keytest_main.$(EXT_OBJ)
880 TIMECMD_DIR = $(HOSAPLFW_DIR)\application\utility\timecmd
881 CSRCS = $(CSRCS) $(TIMECMD_DIR)\timecmd_main.c
882 OBJS = $(OBJS) $(OBJS_DIR)\timecmd_main.$(EXT_OBJ)
886 FILELIST_DIR = $(HOSAPLFW_DIR)\application\filecmd\filelist
887 CSRCS = $(CSRCS) $(FILELIST_DIR)\filelist_main.c
888 OBJS = $(OBJS) $(OBJS_DIR)\filelist_main.$(EXT_OBJ)
892 FILECAT_DIR = $(HOSAPLFW_DIR)\application\filecmd\filecat
893 CSRCS = $(CSRCS) $(FILECAT_DIR)\filecat_main.c
894 OBJS = $(OBJS) $(OBJS_DIR)\filecat_main.$(EXT_OBJ)
898 FILECOPY_DIR = $(HOSAPLFW_DIR)\application\filecmd\filecopy
899 CSRCS = $(CSRCS) $(FILECOPY_DIR)\filecopy_main.c
900 OBJS = $(OBJS) $(OBJS_DIR)\filecopy_main.$(EXT_OBJ)
904 FILEDUMP_DIR = $(HOSAPLFW_DIR)\application\filecmd\filedump
905 CSRCS = $(CSRCS) $(FILEDUMP_DIR)\filedump_main.c
906 OBJS = $(OBJS) $(OBJS_DIR)\filedump_main.$(EXT_OBJ)
910 ETHERSNOOP_DIR = $(HOSAPLFW_DIR)\application\netcmd\ethersnoop
911 CSRCS = $(CSRCS) $(ETHERSNOOP_DIR)\ethersnoop_main.c
912 OBJS = $(OBJS) $(OBJS_DIR)\ethersnoop_main.$(EXT_OBJ)
916 HELLO_DIR = $(HOSAPLFW_DIR)\application\example\hello
917 CSRCS = $(CSRCS) $(HELLO_DIR)\hello.c
918 OBJS = $(OBJS) $(OBJS_DIR)\hello.$(EXT_OBJ)