summaryrefslogtreecommitdiff
path: root/examples/host
AgeCommit message (Collapse)Author
2021-03-02update pico-sdk to more recent commithathach
- move target_link_libraries() to family.cmake - enable pico_bootsel_via_double_reset
2021-02-26add rp2040 to host example buildhathach
2021-02-23move ehci and ohci to portable folderhathach
2021-02-23enable host example ci build for imxrthathach
2021-02-23host msc: call read_capacity as part of enumerationhathach
- add tuh_msc_get_block_count(), tuh_msc_get_block_size() - rename tuh_msc_mounted_cb/tuh_msc_unmounted_cb to tuh_msc_mount_cb/tuh_msc_unmount_cb to match device stack naming - change tuh_msc_is_busy() to tuh_msc_ready() - add CFG_TUH_MSC_MAXLUN (default to 4) to hold lun capacities - add host msc configured to for state check.
2021-02-23rename tuh_msc_scsi_inquiry() to tuh_msc_inquiry()hathach
2021-02-22rename hcd_lpc18_43 to hcd_transdimensionhathach
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2021-01-19RP2040 supportgraham sanderson
2020-10-13implement tuh_msc_scsi_inquiry() / tuh_msc_read_capacity() / ↵hathach
tuh_msc_get_maxlun()
2020-10-13rework msc hosthathach
- msc host enum is now async - implement async tuh_msc_scsi_command() / tuh_msc_request_sense() / tuh_msc_test_unit_ready()
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-05refactor hub classhathach
- separate connect/disconnect handling - hub work with full speed, but doesn't seem to work with Low speed device (with mcb1800) - need to update msc host after migrating from isr to xfer_cb (blocked at inquiry)
2020-09-05update example to test with mousehathach
2020-09-04update ci to also build host examplehathach
2020-09-04fflush(stdout) for keyboard host examplehathach
2020-09-04keyboard host work as proof of concepthathach
2020-09-03more hid host workhathach
2020-09-03fix #449 remove obsolete pipehandle from hid hosthathach
2020-09-01clean uphathach
2020-05-22implement hcd_uframe_number for ohcihathach
able to get 8 byte descriptors using LPC1769 + base, but failed to reset and set address.
2020-05-22update makefile to build with ohci hosthathach
update ses project for lpc1769 with rtt
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-05-04clean up things, add makefile for host examplehathach
2020-03-11clean uphathach
2019-11-22rename OPT_MCU_IMXRT10XX to OPT_MCU_MIMXRT10XXhathach
2019-11-22rename OPT_MCU_RT10XX to OPT_MCU_IMXRT10XXhathach
2019-11-22config clean uphathach
2019-11-22fix segger host examplehathach
2019-07-19rename CFG_TUSB_HOST_CUSTOM_CLASS to CFG_TUH_VENDORhathach
2019-07-19rename CFG_TUD_CUSTOM_CLASS to CFG_TUD_VENDORhathach
2019-07-11clean up demo confighathach
2019-07-03tested midi examplehathach
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-21better fix for #72 millis overthrowhathach
2019-05-14enable CFG_TUSB_DEBUG on DEBUG buildhathach
2019-05-14update license year to 2019hathach
2019-05-14clean uphathach
2019-05-03add tud_msc_inquiry_cb() remove CFG_TUD_MSC_VENDOR/PRODUCT/PRODUCT_REVhathach
2019-04-26add msc multiple lun supporthathach
- remove CFG_TUD_MSC_MAXLUN - add tud_msc_maxlun_cb() - add msc_dual_lun exmaple
2019-04-25remove CFG_TUD_HID_ASCII_TO_KEYCODE_LOOKUPhathach
2019-04-19update device freeRTOS exmaplehathach
2019-04-02rename board_led_control to board_led_writehathach
2019-03-24remove tusb_hal_millis() usage, less work for portinghathach
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-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-12rename edpt_dir/number/addr to tu_edpt_*hathach
2018-12-10clean up host pipe apihathach