| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-05 | added .clang-format | hathach | |
| fix more alerts disable IAR CStat since pvs-studio check is better integrated with clion | |||
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-10-28 | fix descriptor warning when shifting zero | hathach | |
| 2025-10-24 | fix several warnings | hathach | |
| 2025-10-05 | Fix HIS stylus descriptor and hid_composite example | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-02 | fix typos | hathach | |
| 2025-09-17 | Fix board_init_after_tusb | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-12-23 | trimed trailing whitespaces. | Jay | |
| 2024-12-23 | Modified example app. | Jay | |
| 2024-12-23 | add hid stylus pen device. | Jay | |
| this works with android, for bypassing that absmouse does not support android. note that, to hide cursor on android for every touch signal, find cursor option in android settings menu. references: 1. https://stackoverflow.com/questions/28536602/hid-digitizer-descriptor-doesnt-perform-well-with-landscape-orientation 2. https://github.com/jonathanedgecombe/absmouse/blob/master/src/AbsMouse.cpp | |||
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | change tusb_init(), tusb_rhport_init() to use init struct for expandability | hathach | |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach | |
| update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible | |||
| 2023-08-09 | Merge pull request #2202 from Rocky04/patch-4 | Ha Thach | |
| Invoke unmounted state on configuration reset | |||
| 2023-08-07 | Update examples | Rocky04 | |
| 2023-08-04 | update all examples to use unique ID as serial if avaialble | hathach | |
| 2023-08-04 | Merge branch 'master' into enhance-bsp | hathach | |
| 2023-08-03 | rename hw/bsp/board.h to board_api.h | hathach | |
| 2023-07-31 | enable USBMC for uno r4, add board_init_after_tusb() API | hathach | |
| add BOARD_UPPERCASE for board detection | |||
| 2023-03-17 | Merge branch 'master' into portability | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-02-04 | change length in tud_hid_report_complete_cb() from uint8 to uint16 | hathach | |
| 2022-09-13 | Remove unreachable code | Ben 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-07-17 | temporarily revert len back to uint8_t in tud_hid_report_complete_cb() for ↵ | hathach | |
| up coming release | |||
| 2022-06-28 | update rp2040 warnings | hathach | |
| - remove "-Wno-stringop-overflow -Wno-array-bounds" - skip -Wconversion for gcc 9 and prior - suppress_tinyusb_warnings only when building with gcc 9 and below | |||
| 2022-06-28 | Merge branch 'master' into rp2040_warning | hathach | |
| 2022-06-27 | rework suppress_tinyusb_warnings | graham sanderson | |
| * gcc 9.2.1 has some spurious -Wconversion warnings * cmake 3.18 and above require set_target_properties to be added from the target directory (so added it to all examples) * fixed a few warnings in a couple of examples | |||
| 2022-06-27 | Merge branch 'master' into add-more-warnings | hathach | |
| 2022-06-27 | change report len in hid API from uint8_t to uint16_t | hathach | |
| since HS interrupt endpoint can be up to 1024, 8-bit is not enough. affected APIs are: - tud_hid_n_report() / tud_hid_report() - tud_hid_report_complete_cb() | |||
| 2022-06-27 | fix most warnings with rp2040 -wconversion | hathach | |
| 2022-06-06 | more example update | hathach | |
| 2022-06-01 | rename board specific macro for example | hathach | |
| - BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT - BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED | |||
| 2022-02-25 | auto detect max rhport speed based on mcu | hathach | |
| 2021-12-08 | Add FT9xx to more examples which support High-Speed | Gordon McNab | |
| 2021-10-29 | correctly init hs phy for bcm | hathach | |
| 2021-09-09 | add other speed descriptor callback ↵ | hathach | |
| tud_descriptor_other_speed_configuration_cb() example implement tud_descriptor_device_qualifier_cb() and tud_descriptor_other_speed_configuration_cb() on high speed device to fully compliant to usbcv | |||
| 2021-08-17 | add hid_boot_interface example | hathach | |
| 2021-07-17 | Fix merge error. | MasterPhi | |
| 2021-07-17 | Merge branch 'master' into dcd_same70 | HiFiPhile | |
| 2021-07-01 | update hid_composite freertos with capslock as well | hathach | |
| 2021-07-01 | better support for hid device set/get protocol | hathach | |
| add caplock detection for hid_composite | |||
| 2021-06-15 | Fix resume, always init FS clock. | MasterPhi | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2021-05-18 | clean up, rename some HID device symbol/API | hathach | |
| - add tud_hid_n_interface_protocol() - rename tud_hid_n_boot_mode() to tud_hid_n_get_protocol() - rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb() - add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1 - rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid confusion | |||
| 2021-02-24 | add itf argument to hid API to support multiple instances | hathach | |
| following API signature is changed: - tud_hid_descriptor_report_cb() - tud_hid_get_report_cb() - tud_hid_set_report_cb() - tud_hid_boot_mode_cb() - tud_hid_set_idle_cb() | |||
| 2021-02-09 | update hid_composite_freertos example | hathach | |
| 2021-02-09 | tud_hid_report_complete_cb() API | hathach | |
| update hid composite to make use of tud_hid_report_complete_cb() for sending reports when possible. | |||
| 2021-02-08 | add tud_hid_n_gamepad_report() helper for gamepad report | hathach | |
| - Add gamepad to hid_composite example. Though it needs a bit of extra work but it will come later as separated PR. | |||
| 2021-02-08 | clean up | hathach | |
| 2021-02-01 | add consumer control to hid_composite examples | hathach | |
| both no OS and freeRTOS | |||
| 2021-01-24 | rp2040 hid_composite compiled and tested | hathach | |
