73 Commits

Author SHA1 Message Date
hathach
6b091c1215 iar naming folder 2014-03-26 16:23:37 +07:00
hathach
abc6b58063 clean up 2014-03-26 16:20:57 +07:00
hathach
989cad708a md again 2014-03-26 15:32:44 +07:00
hathach
95a367bd47 added support for keil, iar all hosts project 2014-03-26 12:05:32 +07:00
hathach
4160d53ef9 added mcb4300 to all host lpcxpresso project 2014-03-26 11:56:43 +07:00
hathach
41610af72a fix IAR build error 2014-03-24 16:24:21 +07:00
hathach
2870a8bcec fix build error for keil host os none, freertos, cmsis-rtx 2014-03-24 16:17:48 +07:00
hathach
ae2ec5126f lpc176x support for host cmsis rtx 2014-03-19 18:25:14 +07:00
hathach
61657f6751 change OSAL_TASK_FUNCTION to adapt with cmsis rtx 2014-03-19 16:50:49 +07:00
hathach
96bb6c8968 remvoe main as thread of cmsis rtx for portability.
Keil & lpcxpresso4 host_cmsis_rtx work well
2014-03-19 16:06:27 +07:00
hathach
69159076ae rename keil group bsp lpcxxxx to lpcxxxx only
trying to get cmsis rtx work with host lpc43xx
2014-03-19 12:37:44 +07:00
hathach
a8ea9e99d5 rename errors.c/h to tusb_errors.c/h 2014-03-18 18:54:44 +07:00
hathach
23aa7070df refrator, replace osal_tick_get / osal_tick_tock by tusb_tick_get 2014-03-17 17:23:32 +07:00
hathach
d1d4ddd856 doxygen document 2014-03-16 22:20:33 +07:00
hathach
b545544c32 Merge branch 'master' of github.com:microbuilder/tinyusb
Conflicts:
	demos/host/host_freertos/host_freertos.uvopt
2014-03-14 16:53:50 +07:00
hathach
21a50c6f73 clean up more 2014-03-14 16:50:51 +07:00
hathach
b7235fa2bc clean up warning 2014-03-14 16:49:01 +07:00
hathach
590acffc24 fix some warnings 2014-03-14 16:36:04 +07:00
hathach
2cac860e1a fix some warnings 2014-03-14 16:31:33 +07:00
hathach
958512a5bd clean up more warnings 2014-03-13 18:43:52 +07:00
hathach
1940f9f0f7 clean up 2014-03-13 16:17:38 +07:00
hathach
8e2d263742 clean up 2014-03-13 15:36:17 +07:00
hathach
fa83ba32a5 fix all build error with IAR
- host/host_freertos/host_freertos.ewp
- host/host_os_none/host_os_none.ewp
- device/device_os_none/device_os_none.eww
fix IAR ending warning
2014-03-13 13:23:33 +07:00
hathach
151c012fde fix all build problem with keil & lpcxpresso for host os none, host freertos, device os none 2014-03-13 12:04:37 +07:00
hathach
1610aa3e29 fix build for host freertos xpresso 2014-03-13 00:12:18 +07:00
hathach
1d98e895fa fix freertos host keil build 2014-03-12 23:43:13 +07:00
hathach
156ae28cd6 fix build error with keil device os none 2014-03-12 23:27:10 +07:00
hathach
9fce2e9c18 keil host 17xx work, but os_none has problem with copy command in msc example 2014-03-06 14:56:06 +07:00
hathach
f0e705c8da IAR host freertos works with EA4357 2014-03-06 12:51:16 +07:00
hathach
301be3203c refractor vendor/freertos 2014-03-06 11:52:21 +07:00
hathach
dcc58a7afc refractor app_os_prio.h 2014-03-06 11:37:37 +07:00
hathach
de7437852b remove IAR debug config 2014-03-06 10:42:31 +07:00
hathach
d26182884c change host os none to host_freertos 2014-03-06 10:39:28 +07:00
hathach
843114675c added IAR support for host freertos 2014-03-06 10:33:37 +07:00
hathach
fee8e5227b IAR work well with EA4357 on host os none 2014-03-06 10:29:57 +07:00
hathach
dea4583549 refractor remove board_uart_send & board_uart_recv from board API 2014-03-05 17:10:39 +07:00
hathach
962e8a2546 remove other heap 1-3 of freeRTOS
ngx4330 work well with lpc/keil for non/freeRTOS
2014-03-05 16:44:37 +07:00
hathach
c16ea6253a remove lwipopts.h in freertos project 2014-03-05 16:10:48 +07:00
hathach
6f24dd50a0 change lpc17xx cmsis file & ohci to be able to build with IAR 2014-03-04 15:19:50 +07:00
hathach
93a60641ea fix issue with SVC_Handler SVCall_Handler name between keil & xpresso start up file. Host freertos works with lpc17xx 2014-03-04 14:15:10 +07:00
hathach
c11946f318 able to build keil with lpc17xx (non os + freeRTOS) 2014-03-03 17:53:09 +07:00
hathach
22a84f744d able to build freeRTOS with lpc175x_6x 2014-03-03 16:25:34 +07:00
hathach
037c49489c freeRTOS host demo work with keil 2014-03-02 21:46:14 +07:00
hathach
5f8f046eaa refractor remove tusbh_msc_is_failed
increase usbh enum task from 150 to 200 due to stack overflow when mounting msc device
added task for msc host freeRTOS with stack = 300 (still cannot execute copy command)
2014-02-28 18:42:33 +07:00
hathach
a1978e20fe merge common define in osal/osal_cmsis_rtx.h & osal/osal_freeRTOS.h 2014-02-28 15:50:04 +07:00
hathach
275e834bbe add device_os_none keil project for all boards 2013-12-27 13:40:59 +07:00
hathach
a5ba283557 change MCU to TUSB_CFG_MCU 2013-11-25 12:48:27 +07:00
hathach
1d28b2bd10 refractor cdc serial host app.
fix RTOS cdc_serial_app_task executing forever
2013-10-27 20:44:06 +07:00
hathach
318a058d3c static assert to check OSAL_QUEUE_DEF's queue_depth parameter < 256
enable HOST_HCD_XFER_INTERRUPT by default (previously only enabled with HID), as it is widely used
implement tusbh_cdc_is_busy
add compilation switch in usbh enumeration for hub
rewrite CDC serial application to address usb-serial race condition
2013-10-27 19:34:36 +07:00
hathach
5c8389b9ae update freertos project
temp hack to fix problem with no TD on status endpoint of hub in case of error
2013-10-02 11:01:28 +07:00