| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-18 | rename subfolder source to src | hathach | |
| 2018-04-10 | mass rename TUSB_CFG to CFG_TUSB | hathach | |
| 2018-03-23 | shorten descriptor type | hathach | |
| 2018-03-12 | more rename | hathach | |
| 2018-03-06 | remove tusb_isr(), rename hal_hcd_isr() and hal_dcd_isr() | hathach | |
| 2014-04-17 | add script files, fix build error with device | hathach | |
| 2014-04-13 | merge EHCI_MAX_QHD/QTD and OHCI_MAX_QHD/QTD to HCD_MAX_ENDPOINT/XFER and ↵ | hathach | |
| scale with number of enabled classes. default config to support up to 5 device (hub + 4 others) | |||
| 2014-03-24 | doxygen documenting | hathach | |
| 2014-03-16 | doxygen document | hathach | |
| 2014-03-12 | IAR line ending warning | hathach | |
| 2014-02-20 | use hcd_pipe_is_busy instead of hcd_pipe_is_idle | hathach | |
| remove hcd_pipe_is_idle | |||
| 2013-10-25 | more doxygen work | hathach | |
| 2013-10-16 | refractor hub api | hathach | |
| fix all test build errors | |||
| 2013-09-28 | clean up hid host (temp let test failed) | 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-23 | refractor hcd API to allow queue xfer without actually transferring data | hathach | |
| 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-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-06-21 | add api for hcd: hcd_pipe_is_idle | hathach | |
| add api for usbh: tusbh_device_get_mounted_class_flag implement api for custom class - is mounted - read | |||
| 2013-04-25 | implement hcd_port_speed_get | hathach | |
| move port reset & speed detection from isr context to usbh enumeration task - decrease time in isr significantly from 50 ms to 580us fix bug with osal_task_delay for freeRTOS buil | |||
| 2013-03-26 | add code & test for hidh_isr (set status for keyboard) | hathach | |
| 2013-03-26 | rename pipe_status_t to tusb_interface_status_t | hathach | |
| add tusbh_hid_keyboard_status & test code | |||
| 2013-03-25 | add several helper function | hathach | |
| add test & code for hidh_keyboard_open_subtask - skip parsing HID descriptor for keyboard | |||
| 2013-03-25 | change website from tinyusb.net to tinyusb.org | hathach | |
| 2013-03-24 | refractor hidh keyboard | hathach | |
| changing class hidh behavior | |||
| 2013-03-23 | change signature usbh_isr to add tusb_bus_event_t parameter | hathach | |
| change singature of call_isr as well | |||
| 2013-03-23 | refractor | hathach | |
| - rename usbh_device_info_t.status to state - rename enum TUSB_DEVICE_STATUS_* to TUSB_DEVICE_STATE_* | |||
| 2013-03-12 | implement port hcd_port_connect_status | hathach | |
| clean up | |||
| 2013-03-12 | add project file for keil | hathach | |
| fix binary.h compiler specific add hal_init code to reset & set usbmode --> able to get USB ISR remove const qualifier from return function of - get_operational_register - get_period_frame_list - get_async_head - get_period_head - get_control_qhd add stub for - hcd_port_connect_status - hcd_port_speed | |||
| 2013-03-09 | add class code to hcd_pipe_open to facilitate usb_complete callback | hathach | |
| 2013-03-09 | add int_on_complete parameter to hcd_pipe_xfer for TD chain class request | hathach | |
| fix control transfer request: remove get_control_request_ptr() | |||
| 2013-03-07 | add test code & hcd_pipe_xfer for bulk transfer | hathach | |
| - test cross 4k boundary test for bulk transfer rename p_qtd_list to p_qtd_list_head | |||
| 2013-03-07 | make "used" member of ehci_qtd_t into reserved place of buffer[1] (with ↵ | hathach | |
| assert check in hcd init) | |||
| 2013-03-06 | add prototype for hcd_pipe(control)_close | hathach | |
| - update test code for enum task respectively | |||
| 2013-03-05 | add test & code for open bulk transfer to hcd_pipe_open() | hathach | |
| 2013-03-05 | add test & code for hcd_pipe_control_open | hathach | |
| 2013-03-04 | abstract call chains from hal usb isr | hathach | |
| 2013-02-28 | start to add code for hcd_init test | hathach | |
| change hcd_init signature (omit hostid) | |||
| 2013-02-06 | refractor move device_addr0 into usbh_device_pool | hathach | |
| enum_entry contains speed and enum task will not carry out disconnection clean up | |||
| 2013-02-06 | refractor move test enum to its own file | hathach | |
| add assert with handler add task assert with error catcher | |||
| 2013-02-04 | resolve conflict between usbh & hcd | hathach | |
| 2013-02-04 | add usbh_hcd to hold common structure/typedef for usbh and hcd | hathach | |
| 2013-02-04 | rename usbd_host to usbh | hathach | |
| 2013-02-04 | refine ASSERT_DEFINE to allow special error_handler for os task | hathach | |
| add device_addr0 for enumeration task start to add osal port for freeRTOS | |||
| 2013-02-02 | refine OSAL_TASK_LOOP_BEGIN & OSAL_TASK_LOOP_END | hathach | |
| - add TASK_ASSERT & TASK_ASSERT_STATUS add more code for enumerate task add control requests & its type def add API for HCD - hcd_pipe_addr0_open - hcd_pipe_control_open - hcd_pipe_control_xfer - hcd_pipe_open - hcd_port_speed | |||
| 2013-02-01 | house keeping | hathach | |
| add some more logic for enum task | |||
| 2013-02-01 | add std=gnu99 for test build | hathach | |
| add hcd_init to usbh_init and update test code add TUSB_CFG_OS_TICK_PER_SECOND define for TUSB_OS_NONE change osal_semaphore_wait and osal_queue_receive API to have timeout effectively | |||
| 2013-01-27 | update license year from 2012 to 2013 | hathach | |
| 2013-01-22 | start to support | hathach | |
| - usbd host - osal some global define #define TUSB_CFG_HOST_CONTROLLER_NUM #define TUSB_CFG_HOST_DEVICE_MAX #define TUSB_CFG_CONFIGURATION_MAX rename & refractor HID type structure & enum use CException to test asssertion library add test for hid_host_keyboard with usbd configure get & osal queue get stubs update test for assertion library refractor ASSERT_STATUS in assertion library update tusb_error_t values rename usb basic type & enum in tusb_types.h and std_descriptors.h | |||
