summaryrefslogtreecommitdiff
path: root/src/tusb.h
AgeCommit message (Collapse)Author
2023-09-27change hcd_int_handler(rhport, in_isr) signature: add in_isrhathach
change tuh_int_handler() to take in_isr as optional parameter (default = true)
2023-08-18- update nrf52 bsp for cmakehathach
- add empty tuh_int_handler/tud_int_handler if corresponidng stack not enabled - add hcd_template.c
2023-06-14rename typec driverhathach
2023-06-07inital support for usb typec and pd examplehathach
2022-03-19add parse config descriptor to examplehathach
move usbh_edpt_open() to public API, remove rhport from its signature
2022-03-09adding tusb_private.h to implement common edpt claimhathach
2022-02-25rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLEDhathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2021-10-12Merge branch 'master' into add_uvcHa Thach
2021-10-05Merge branch 'j4cbo-ncm' into majbthrd-add_ncmhathach
2021-10-05rename CFG_TUD_NET to CFG_TUD_ECM_RNDIShathach
2021-09-29add files for video class devicekkitayam
2021-07-15rename CFG_TUD_DFU_MODE to simply CFG_TUD_DFUhathach
2021-05-25Merge remote-tracking branch 'official/master'Jeremiah McCarthy
2021-05-18correct hid host mount/unmount callbackhathach
rename HOST_CLASS_HID to CFG_TUH_HID
2021-04-22Replace dfu_mode with dfuJeremiah McCarthy
2021-04-12Remove DFU mode and rtJeremiah McCarthy
2021-04-05Add DFU runtime and mode "class"Jeremiah McCarthy
With the runtime and mode portions in separate classes, a single application should only be building with one or the other enabled. In some applications both might be desired at build time. The CFG_TUD_DFU_RUNTIME_AND_MODE option creates a DFU class, which asks the application which mode to initialize to. This allows a runtime change between RT and DFU mode, by just reinitializing tusb.
2021-04-05Separate DFU RT and Mode. UntestedJeremiah McCarthy
2021-02-11rename dfu_rt to dfu_runtime for easy readinghathach
also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb
2020-11-04Add CDC NCM driverJacob Potter
2020-07-25Merge remote-tracking branch 'upstream/master' into uac2Reinhard Panhuber
2020-07-23example to call tud_init() after freeRTOS kernel is startedhathach
add note for usb init when using with RTOS
2020-06-20Merge branch 'master' of https://github.com/PanRe/tinyusb.git into uac2Reinhard Panhuber
2020-05-28Add bt hci device classJerzy Kasenberg
Code implements USB transport for bluetooth HCI.
2020-05-22Add basic UAC2 structure - untestedReinhard Panhuber
2020-03-02add CDC-ECM/RNDIS/CDC-EEM network device class with examplePeter Lawrence
2020-01-15Normalize line endingsNathan Conrad
2019-10-28Add support for DFU Runtime class for devicesSylvain Munaut
This is really just a few descriptors and then answering to the request from the host to reboot into DFU mode. That latter part is delegated to the app since this is platform specific. Signed-off-by: Sylvain Munaut <[email protected]>
2019-09-14Add usbtmc class driver.Nathan Conrad
2019-07-19rename custom/custom-_* to vendor/vendor_*hathach
2019-07-19rename CFG_TUSB_HOST_CUSTOM_CLASS to CFG_TUH_VENDORhathach
2019-07-19rename CFG_TUD_CUSTOM_CLASS to CFG_TUD_VENDORhathach
2019-05-14remove deprecated tusb_task, clean up tusb compilerhathach
2019-05-14update license year to 2019hathach
2019-03-24remove tusb_hal_millis() usage, less work for portinghathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2019-01-29add tusb_inited() API, check for inited() before running device/host taskhathach
2019-01-04Add USB Midi support.Scott Shawcroft
It also introduces a txbuffer which copies data into it but passes the buffer straight to the USB rather than another copy.
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-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-07rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLEDhathach
2018-12-06rename CFG_TUSB_HOST_CDC/MSC to CFG_TUH_CDC/MSChathach
2018-12-05change usbd_init() return to bool for simplicityhathach
2018-11-02clean up osalhathach
2018-07-28change HID config, move HID boot config to part of auto descriptor onlyhathach
2018-07-23reworking device hid class driverhathach
2018-06-18rename subfolder source to srchathach