summaryrefslogtreecommitdiff
path: root/examples/host/cdc_msc_hid
AgeCommit message (Collapse)Author
2024-11-07update bsp for h7 to support host modehathach
2024-11-07enable stm32f4 hosthathach
2024-10-31testing hcd with dma, work well after enumeration.hathach
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵hathach
consistent
2024-10-11change tusb_init(), tusb_rhport_init() to use init struct for expandabilityhathach
2024-10-10add new tusb_int_handler(rhport, in_isr) as common irq handlerhathach
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-07-18fix some clang compiler warningsgraham sanderson
2024-04-22fix nrfx v3 spim freq when inithathach
fix clang build with nrf
2024-04-22fix build with nrfx v3, though max3421e spi does not seem to work well.hathach
2024-03-04correct rp2040 host with max3421hathach
2024-01-20make CFG_TUH_CDC_LINE_CODING_ON_ENUM optional for ch34xhathach
2024-01-19- add ch34x_set_data_format()hathach
- add ch34x_set_line_coding()
2023-12-26initial support of CH34x CDC deviceIngHK
2023-12-26allow rp2040 to use max3421e as host controllerhathach
- fix warnings build hcd max3421 with rp2040 - add tinyusb_host_max3421 target for rp2040 cmake, -DMAX3421_HOST=1 will enable this - add max3421 driver implementation for rp2040 family - update tusb_config for host to allow easy enable host selection for rp2040 (default/pio-usb/max3421)
2023-11-23move make.mk and rules.mk to build_system/makehathach
2023-11-22fix typo in cdc line coding enumhathach
2023-11-20update example to work with featherwing max3421, set max3421 GPIO0 for vbushathach
tested with feather nrf52840, m0, m4
2023-09-28fix build with new freertos host examplehathach
2023-09-27Merge branch 'master' into add-max3421-esp32hathach
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-09-25adding host/cdc_msc_hid_freertos examplehathach
2023-09-11wrap up build cmake & make support for max3421, to enable the Host driver, ↵hathach
'MAX3421_HOST=1' must be added as part of make/cmake command
2023-08-27minor updatehathach
2023-08-27more update to transactionhathach
2023-08-14fix build iar with lpc43hathach
2023-08-07Merge pull request #2151 from kilograham/rp2040_build_fixesHa Thach
Fix build issues when building for RP2040 from pico-examples/pico-sdk.
2023-08-04Merge branch 'master' into enhance-bsphathach
2023-08-03rename hw/bsp/board.h to board_api.hhathach
2023-07-31enable USBMC for uno r4, add board_init_after_tusb() APIhathach
add BOARD_UPPERCASE for board detection
2023-07-18Fix build issues when building for RP2040 from pico-examples/pico-sdk.graham sanderson
* include_guard requires GLOBAL as family.cmake is included in multiple non child places * the following recently added check is suprfluous (family_configure_host_example for rp2040 should do this already), and breaks if pico_pio_usb is not avaialble, so i have removed # Add pico-pio-usb for rp2040 since user can choose to run on bit-banging host if(FAMILY STREQUAL "rp2040") family_add_pico_pio_usb(${PROJECT}) endif() * added new familt_example_missing_dependency functino to print missing dependency warning, so pico-examples can override it to be less in your face, and also more contextual to pico-examples
2023-07-07enable host example for rahathach
2023-06-27rework cmake with rtos support add RTOS to ↵hathach
family_configure_device/host/dual_example()
2023-06-16renam OPT_MCU_MIMXRT to OPT_MCU_MIMXRT1XXXhathach
fix build util with makefile
2023-05-16EHCI: fix xfer failed with disconnected device as stalledhathach
- change CFG_TUH_ENDPOINT_MAX to 16 (max endpoint pair per device) if not defined - change QHD_MAX for EHCI, should be user configurable and more optimized in the future
2023-05-08build host examples with imxhathach
2023-05-06cmake work well with imxrthathach
2023-04-27more refactorhathach
2023-04-27cp210x seems to work wellhathach
2023-04-27rename ftdi_host to ftdi_siohathach
2023-04-26enable CDC FTDIhathach
2023-03-24update host example to use new tuh mem macroshathach
2023-03-23rename and change default pio usb pin to adafruit feather usb hosthathach
2023-03-22add tuh_hid_itf_get_info() and change tuh_cdc_itf_get_info() to use new ↵hathach
tuh_itf_info_t
2023-03-22fine tune CFG_TUH_HID valuehathach
2023-03-21change meaning of CFG_TUH_HID to total number of HID interfaces supported.hathach
- previously CFG_TUH_HID is max number of interfaces per device which is rather limited and consume more resources than needed. - change hid host instance in API to index
2023-03-17Merge branch 'master' into portabilityhathach
2023-03-17fix trailing space and new linehathach
temporarily disable codespell
2023-03-17update host example, add pio-pico-usb for rp2040hathach
2023-03-06integrate top.mk into make.mkhathach
2023-02-06* don't force dependency on pico-pio-usb submodulegraham sanderson
* suppress compiler warning/errors especially in pico-pio-usb * disable use of pico-pio-usb on gcc 11.3+ for now as it doesn't compile