summaryrefslogtreecommitdiff
path: root/examples/host/hid_controller/src
AgeCommit message (Collapse)Author
2026-02-28replace board_millis() with tusb_time_millis_api()hathach
2025-11-03fix #2942, include stdio if CFG_TUSB_DEBUG > 0 and CFG_TUSB_DEBUG_PRINTF is ↵hathach
not defined
2025-10-28fix Identifiers that start with '__' or '_[A-Z]' are reserved.hathach
fix compiling with nuc family
2025-10-14improve cmake warning flags, fix various warnings in exampleshathach
2025-09-17Fix board_init_after_tusbHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-03-25fix waningshathach
2025-03-06fix(dwc2) host driver conflict with max3421ehathach
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-03-04correct rp2040 host with max3421hathach
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-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-03-24update host example to use new tuh mem macroshathach
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-13Avoid spamming out endpoint on connectJames Smith
2023-03-13Removed tabs from host hid_controller exampleJames Smith
2023-03-13Updated host hid_controller example to demo tuh_hid_send_reportJames Smith
2022-11-23allow all host examples to use pico-pio-usb for rp2040hathach
2022-11-21host msc example work well with rp2040 pio-usbhathach
2022-09-13Remove unreachable codeBen Avison
IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them!
2022-06-06update all host exampleshathach
2021-11-29Fix build errorskkitayam
2021-09-07Add PS4-compatible controllersDavid Shadoff
2021-09-06Added Arc System Works GG Xrd Limited Edition controller VID PIDChristian Arlt
2021-09-06Added Hori Fighting Commander 4 VID PIDChristian Arlt
2021-09-06Added Sony DualShock4 CUH-ZCT1E pidChristian Arlt
2021-08-24test hid controller with rp2040hathach
2021-08-24add tuh_vid_pid_get()hathach
complete Sony PS4 dualshock controller example