summaryrefslogtreecommitdiff
path: root/src/host/usbh.h
AgeCommit message (Collapse)Author
2021-01-19RP2040 supportgraham sanderson
2020-11-07clean uphathach
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-06change xfer_cb return type from void to boolhathach
2020-09-06replacing hcd_pipe_xfer by usbh_edpt_xferhathach
2020-09-05clean up enum taskhathach
2020-09-05defer xfer_isr to xfer_cbhathach
2020-09-05clean uphathach
2020-09-03rename tuh_isr/hcd_isr to tuh_int_handler/hcd_int_handlerhathach
2020-09-01add more logging to host stackhathach
tested host with lpc4357, don't use fpu with lpc m4 since it seems to cause hardfault (stack does not make use of fpu anyway).
2020-09-01Merge branch 'master' into update-hosthathach
2020-07-23example to call tud_init() after freeRTOS kernel is startedhathach
add note for usb init when using with RTOS
2020-05-19usb0 host on mcb1800 work with fullspeed mode.hathach
use usbh_edpt_open() to correctly map ep2drv[]
2019-11-21adding tud_isr/tuh_isr with lpc18/43hathach
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-14update license year to 2019hathach
2019-03-27more clean uphathach
2019-03-27cleanup, remove the use of _TINY_USB_SOURCE_FILE_hathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2018-12-13seperate tusb_task() to tud_task() and tuh_task()hathach
tusb_task() still exists for backward compatible
2018-12-13remove task void* paramhathach
2018-12-10usbh name changehathach
2018-12-10add tuh_mount_cb/tuh_umount_cbhathach
2018-12-10usbh clean uphathach
2018-12-10removing pipe handlehathach
2018-12-10refactor usbh class driverhathach
2018-12-09change usbh class driver open signaturehathach
2018-12-07change usbh_control_xfer name and signaturehathach
2018-12-06clean up hubhathach
2018-12-06clean up usbh, rename doxygen folder to docshathach
2018-12-05fix more host build errorhathach
2018-12-05fixing build error with host stackhathach
2018-12-05change usbd_init() return to bool for simplicityhathach
2018-11-23rename tusb_event_t to xfer_result_thathach
2018-06-18rename subfolder source to srchathach