summaryrefslogtreecommitdiff
path: root/src/host/usbh_hcd.h
AgeCommit message (Collapse)Author
2021-08-23add hcd_devtree_get_info()hathach
remove usbh_hcd.h
2021-08-23rename CFG_TUSB_HOST_DEVICE_MAX to CFG_TUH_DEVICE_MAXhathach
2021-08-20improve host configuration parsinghathach
- remove driver class code binding - fully support IAD - auto calculate total length for interface descriptor for driver
2021-06-10add usbh_classdriver.hhathach
2020-11-02remove legacy blocking usbh_control_xfer()hathach
reworking cdc host driver
2020-11-02update usbh with hub to use async control transferhathach
work ok with msc + hub, but definitely need more testing.
2020-11-01added host set_config driverhathach
to resolve control conflict with SET_CONFIGURE for class driver - open will be called to open endpoint only - set_config called later to initialized class driver
2020-10-12add usbh_edpt_claim/releasehathach
implement USBH_EVENT_FUNC_CALL
2020-09-07rework usbh control transferhathach
use series of complete callback instead of blocking semaphore, which is more noOS friendly. still working with hid host
2020-09-05clean up enum taskhathach
2020-09-05remove usbh control mutexhathach
2019-05-14update license year to 2019hathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2018-12-10rename usbh_xfer_isr to hcd_event_xfer_completehathach
2018-12-10removing pipe handlehathach
2018-12-10usbh remove class code in xfer isr callbackhathach
2018-12-10clean uphathach
2018-12-10refactor usbh class driverhathach
2018-12-09change usbh class driver open signaturehathach
2018-12-08refactor hcd apihathach
2018-12-07usbh rename varshathach
2018-12-06change usbh queue to generic event queuehathach
2018-12-06minor clean uphathach
2018-12-05fixing build error with host stackhathach
2018-11-23rename tusb_event_t to xfer_result_thathach
2018-06-18rename subfolder source to srchathach