cc91a73cdcfix pingstate for highspeed bulk out transfer temp implementation of msc host --> can issue inquiry command
hathach
2013-09-22 18:44:55 +07:00
5708863859house keeping, clean up warnings
hathach
2013-09-21 14:28:59 +07:00
295612b48fremove ATTR_WEAK for all necessary driver callback fix ceedling tests
hathach
2013-09-21 00:42:39 +07:00
f8f398a681start to add msc host, fix dangerous problem with unstable device when plugged --> 200 ms delay. 50ms delay after each port reset
hathach
2013-09-20 23:53:48 +07:00
0d279facbbfix cmsis rtx tick configuration everything should work TODO: remove static for variable error in control xfer subtask
hathach
2013-09-13 23:32:07 +07:00
67453b89f0fix task def with cmsis rtx
hathach
2013-09-13 23:01:43 +07:00
ad0ef2e266all project can run ok
hathach
2013-09-13 22:30:11 +07:00
c71f5c6f1bintegrate & able to run cmsis-rtx with current code base
hathach
2013-09-13 16:53:17 +07:00
1f573eecf2added keil project for host_freertos
hathach
2013-09-12 15:55:54 +07:00
968c218f33Merge branch 'master' of github.com:microbuilder/tinyusb
hathach
2013-09-12 14:44:02 +07:00
dc6f6e3b3erename lpc43 cmsis folder, preparing to upgrade cmsis from v2.10 to 3.01
hathach
2013-09-12 13:58:33 +07:00
09dd83c05badd set msg & get set cmplt for OID_GEN_CURRENT_PACKET_FILTER (default = 0 reject all) to ○ NDIS_PACKET_TYPE_DIRECTED ○ NDIS_PACKET_TYPE_MULTICAST ○ NDIS_PACKET_TYPE_BROADCAST
hathach
2013-09-11 15:03:37 +07:00
50d0e9bb8dApply power to USB
Kevin Townsend
2013-09-10 09:20:59 +02:00
3e54ab7c9eAdded trace support for LPC4357USB boards
Kevin Townsend
2013-09-10 09:09:22 +02:00
2d021e0728added support for RETARGET SWO
hathach
2013-09-10 13:36:19 +07:00
e823862ed1clean up
hathach
2013-09-10 13:15:21 +07:00
0e14752c81pass the initialize_cmplt
hathach
2013-07-06 19:06:30 +07:00
25304d142frefractor qhd_xfer_error_isr (omit xfer_type para) add accumulated total xferred byte for an endpoint until transfer with IOC set - control xfer will have length of data phase in usbh_xfer_isr callback
hathach
2013-07-06 14:52:02 +07:00
e4ae45359dfix bug with RNDIS class open using non-static variable p_cdc fix bug with SUBTASK_EXIT with single if (add do while wrapper) add payloay message able to send initialize & wait on notification pipe & get initialize cmpt
hathach
2013-07-05 20:21:24 +07:00
355fd7e648adding subclass RNDIS-CDC driver API - implement init - close - xfer_isr - open
hathach
2013-07-05 16:22:42 +07:00
e4ff63c604fix a minor bug
hathach
2013-07-05 13:41:34 +07:00
7345a4515dfix bug with rndis overshadow the normal cdc callback
hathach
2013-07-05 13:37:57 +07:00
374aea7a11change usbh_control_xfer_subtask to use flat API instead of passing tusb_control_request_t struct
hathach
2013-07-05 13:23:42 +07:00
c08c655fd1implementing initializing for RNDIS
hathach
2013-07-05 11:46:12 +07:00
aed07d83dbhost enum task use static control_request variable instead of literal of requests increase enum task stack size from 128 to 150 as it comes dangerously close to overflow
hathach
2013-07-04 16:01:20 +07:00
0d37c4a319refractor control request used in enumeration task to reduce task data --> enum task now can work with 128 depth
hathach
2013-07-04 14:00:41 +07:00
97cbb39f6fport osal_mutex to freeRTOS, able to mount mouse & cdc device tinyusb host stack overflow though
hathach
2013-07-04 13:24:54 +07:00
391e132d6bno big deal, only rename tusb_std_request_t to tusb_control_request_t
hathach
2013-07-04 12:25:39 +07:00
539c7cdbe1update usbh_xfer_isr to take actual byte transferred and correct tests
hathach
2013-07-02 17:37:55 +07:00
e1ad7b62cfadd way to calculate the actual byte transferred with ehci add come callback for cdch add code for cdc serial demo
hathach
2013-07-02 17:20:25 +07:00
6ce90e2bd8add tusbh_cdc_send, t usbh_cdc_receive add cdc_serial_app for virtual com demo
hathach
2013-07-02 16:41:13 +07:00
51f894b0bfadd tests for tusbh_cdc_serial_is_mounted
hathach
2013-07-02 15:39:53 +07:00
7e5c6ded2dadd tusbh_cdc_serial_is_mounted API test for cdch close driver
hathach
2013-07-02 15:32:41 +07:00
12526b34a1extract qhd_xfer_error_isr add support for period list in xfer_error_isr pass period TUSB_EVENT_XFER_ERROR & TUSB_EVENT_XFER_STALLED tests
hathach
2013-07-02 12:22:46 +07:00
9fea5291bfrefractor extract list_next add support for TUSB_EVENT_XFER_STALL add test for error/stall in periodic list
hathach
2013-07-02 12:01:51 +07:00
3f9f3f08d2add cdc host driver close cdch_close refractor - add helper function in ehci qhd_next & qtd_next - extract function qhd_create_pipe_handle rename tusb_transfer_type_t to tusb_xfer_type_t add some handling for stall
hathach
2013-07-01 18:53:25 +07:00
d8bd749c75change control xfer check in usbh_xfer_isr rename - async_list_process_isr to async_list_xfer_complete_isr - period_list_process_isr to period_list_xfer_complete_isr
hathach
2013-07-01 16:14:46 +07:00
3f0d740776rename usbh_isr to usbh_xfer_isr
hathach
2013-07-01 15:30:29 +07:00