summaryrefslogtreecommitdiff
path: root/src/host/usbh.c
AgeCommit message (Collapse)Author
2020-09-03more hid host workhathach
2020-09-02revert to use float-abihathach
define __USE_CMSIS instead of __USE_LPCOPEN will have startup enable FPU on startup properly. Although it is only relevant to lpx43/40 series, change all to __USE_CMSIS for consistency
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-05-19usb0 host on mcb1800 work with fullspeed mode.hathach
use usbh_edpt_open() to correctly map ep2drv[]
2020-05-04temporarily remove osal_task_delay() from osalhathach
- add hcd_uframe_number() API, update EHCI to return uframe number - get host running on ea4357
2020-01-15Normalize line endingsNathan Conrad
2019-11-22fix segger host examplehathach
2019-07-19rename CFG_TUSB_HOST_CUSTOM_CLASS to CFG_TUH_VENDORhathach
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-23host fix address alloc when it reach max deviceshathach
2019-05-14update license year to 2019hathach
2019-03-27cleanup, remove the use of _TINY_USB_SOURCE_FILE_hathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2019-01-29add tusb_inited() API, check for inited() before running device/host taskhathach
2018-12-14clean up compiler attributehathach
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-13osal clean uphathach
remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task and call tinyusb_task(). This make API consistent with NO OS.
2018-12-12clean uphathach
2018-12-12rename descriptor_* helper to tu_desc_*hathach
2018-12-12rename edpt_dir/number/addr to tu_edpt_*hathach
2018-12-12rename hcd_device_remove to hcd_device_closehathach
2018-12-12replace all hcd pipe close by hcd_device_removehathach
2018-12-11fix build error with ohcihathach
2018-12-11rename to hcd_edpt_open()hathach
2018-12-11ehci periodichathach
2018-12-11completely remove pipe handle for cdc/hub/ehcihathach
2018-12-10fix msc hosthathach
2018-12-10usbh name changehathach
2018-12-10host msc built but got hardfault with inquiry commandhathach
2018-12-10ehci clean uphathach
2018-12-10add tuh_mount_cb/tuh_umount_cbhathach
2018-12-10usbh clean uphathach
2018-12-10rename usbh_xfer_isr to hcd_event_xfer_completehathach
2018-12-10removing pipe handlehathach
2018-12-10removing pipe handle, remove xfer typehathach
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-09clean up ehcihathach
2018-12-08hub clean uphathach
2018-12-08refactor hcd apihathach
2018-12-07rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLEDhathach
2018-12-07clean uphathach
2018-12-07seperate control xfer to 3 tds for ohcihathach
- ohci only work with 1st transfer with specific timing. TODO fix it later
2018-12-07ohci got device not response condition in control transferhathach
2018-12-07lpc17 ohci failed to execute control transfer !!hathach
2018-12-07adding new hcd api, tested working with control xfer.hathach
- hcd_edpt_open - hcd_edpt_xfer - hcd_edpt_xfer
2018-12-07able to build with host mschathach