| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-01 | handle unplug the hub itself | hathach | |
| 2013-10-01 | refractor hub | hathach | |
| 2013-10-01 | refractor hub | hathach | |
| 2013-09-30 | hack ehci advance async to handle disconnect via hub | hathach | |
| 2013-09-30 | refractor hub | hathach | |
| 2013-09-30 | refractor hub | hathach | |
| 2013-09-30 | refractor hub | hathach | |
| 2013-09-30 | refractor hub | hathach | |
| 2013-09-30 | refractor hub | hathach | |
| 2013-09-30 | able to mount one device on the hub | hathach | |
| 2013-09-28 | clean up hid host (temp let test failed) | hathach | |
| 2013-09-27 | house keeping | hathach | |
| 2013-09-24 | allow a limited model to deal with stalled pipe/transaction | hathach | |
| added stall clear & able to mount the stupid toshiba thumb drive add HCD pipe API - bool hcd_pipe_is_busy(pipe_handle_t pipe_hdl); - bool hcd_pipe_is_stalled(pipe_handle_t pipe_hdl); - uint8_t hcd_pipe_get_endpoint_addr(pipe_handle_t pipe_hdl); - tusb_error_t hcd_pipe_clear_stall(pipe_handle_t pipe_hdl); remove tusbh_device_mount_failed_cb (not neccessary for user) | |||
| 2013-09-24 | add some tests support for msc host | hathach | |
| refractor msch buffer for getting inital scsi like inquiry, read capacity adding support for resovling stall on control pipe | |||
| 2013-09-23 | refractor hcd API to allow queue xfer without actually transferring data | hathach | |
| 2013-09-22 | added read capacity 10 with hacking code | hathach | |
| 2013-09-22 | fix pingstate for highspeed bulk out transfer | hathach | |
| temp implementation of msc host --> can issue inquiry command | |||
| 2013-09-21 | house keeping, clean up warnings | hathach | |
| 2013-09-21 | house keeping | hathach | |
| 2013-09-21 | remove ATTR_WEAK for all necessary driver callback | hathach | |
| fix ceedling tests | |||
| 2013-09-20 | start to add msc host, fix dangerous problem with unstable device when ↵ | hathach | |
| plugged --> 200 ms delay. 50ms delay after each port reset | |||
| 2013-09-20 | refine hid host driver | hathach | |
| 2013-09-19 | starting to add support for IAR workbench | hathach | |
| 2013-09-13 | fix cmsis rtx tick configuration | hathach | |
| everything should work TODO: remove static for variable error in control xfer subtask | |||
| 2013-09-13 | integrate & able to run cmsis-rtx with current code base | hathach | |
| 2013-07-19 | add implementation for | hathach | |
| - tusbh_cdc_rndis_is_mounted - tusbh_cdc_rndis_get_mac_addr | |||
| 2013-07-19 | add test & code to send rndis msg query for permanent address (MAC address) | hathach | |
| 2013-07-14 | extract send message & wait & get complete message to ↵ | hathach | |
| send_message_get_response_subtask | |||
| 2013-07-06 | refractor qhd_xfer_error_isr (omit xfer_type para) | hathach | |
| 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 | |||
| 2013-07-06 | refractor ehci.c adding qhd_get_xfer_type | hathach | |
| 2013-07-05 | change usbh_control_xfer_subtask to use flat API instead of passing ↵ | hathach | |
| tusb_control_request_t struct | |||
| 2013-07-05 | implementing initializing for RNDIS | hathach | |
| 2013-07-04 | host enum task use static control_request variable instead of literal of ↵ | hathach | |
| requests increase enum task stack size from 128 to 150 as it comes dangerously close to overflow | |||
| 2013-07-04 | refractor control request used in enumeration task to reduce task data | hathach | |
| --> enum task now can work with 128 depth | |||
| 2013-07-04 | no big deal, only rename tusb_std_request_t to tusb_control_request_t | hathach | |
| 2013-07-03 | change some license text | hathach | |
| 2013-07-03 | replace tusbh_cdc_isr by tusbh_cdc_xfer_isr with extra parameter as | hathach | |
| - pipe id - xferred_bytes host_class_driver_t add xferred_bytes parameter void (* const isr) (pipe_handle_t, tusb_event_t); --> void (* const isr) (pipe_handle_t, tusb_event_t, uint32_t); update hid_host & its tests | |||
| 2013-07-02 | update usbh_xfer_isr to take actual byte transferred and correct tests | hathach | |
| 2013-07-02 | add way to calculate the actual byte transferred with ehci | hathach | |
| add come callback for cdch add code for cdc serial demo | |||
| 2013-07-02 | add tusbh_cdc_serial_is_mounted API | hathach | |
| test for cdch close driver | |||
| 2013-07-02 | extract qhd_xfer_error_isr | hathach | |
| add support for period list in xfer_error_isr pass period TUSB_EVENT_XFER_ERROR & TUSB_EVENT_XFER_STALLED tests | |||
| 2013-07-02 | refractor extract list_next | hathach | |
| add support for TUSB_EVENT_XFER_STALL add test for error/stall in periodic list | |||
| 2013-07-01 | refractor code | hathach | |
| 2013-07-01 | add cdc host driver close cdch_close | hathach | |
| 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 | |||
| 2013-07-01 | change control xfer check in usbh_xfer_isr | hathach | |
| rename - async_list_process_isr to async_list_xfer_complete_isr - period_list_process_isr to period_list_xfer_complete_isr extract function void qhd_xfer_complete_isr(ehci_qhd_t * p_qhd, tusb_transfer_type_t xfer_type) | |||
| 2013-07-01 | rename usbh_isr to usbh_xfer_isr | hathach | |
| 2013-07-01 | house keeping | hathach | |
| 2013-07-01 | add & pass a first few test for cdc host | hathach | |
| implement cdch_open_subtask | |||
| 2013-06-29 | [CDC] | hathach | |
| - add configure option - add include path - add driver function table | |||
| 2013-06-27 | add mutex support for osal | hathach | |
| add test for mutex in test_osal_none.c implement usbh_control_xfer using mutex to get access to queue xfer on control pipe (while semaphore is used to sync with hcd DMA) failed to issue control xfer: set idle & get report descriptor in hidh_open_subtask (more to work on) | |||
