summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Collapse)Author
2022-03-09rename host descriptor functionhathach
2022-03-09add tuh_descriptor_hid_report_get()hathach
2022-03-06Merge pull request #1289 from kasjer/kasjer/vendor-updateHa Thach
vendor: Write improvements
2022-03-02stick to struct naming conventiontobozo
2022-03-02added Absolute Mouse descriptor templatetobozo
2022-03-02added Absolute Mouse report structtobozo
2022-02-28Merge pull request #1343 from Daft-Freak/patch-1Ha Thach
Open OUT endpoint for HID host
2022-02-26Merge pull request #1350 from hathach/enhance-multipl-portsHa Thach
Enhance rhports management
2022-02-26Merge pull request #1349 from iabdalkader/fix_inquiry_dataHa Thach
Set the standard inquiry response additional length field.
2022-02-25Set the standard inquiry response additional length field.iabdalkader
* The standard inquiry response additional length field needs to be set to the length in bytes of the remaining standard inquiry data (i.e. N - 5), otherwise the kernel driver issues a warning about short inquiry response..
2022-02-25minor house keepinghathach
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
2022-02-25improve rphort management for usbdhathach
2022-02-25enhance dual role exampleshathach
2022-02-23Open OUT endpoint for HID hostCharlie Birks
2022-02-17fix HID_REPORT_ID_N()hathach
2022-02-15minor rename set sense functionhathach
2022-02-15msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported commandhathach
LUN1 of msc_disk_dual will be set to not ready to simulate medium not present (e.g SD card removed)
2022-02-14add tud_msc_request_sense_cb() as weak callbackhathach
set default error sense to NOT READY, Medium not present
2022-01-19vendor: Add tx flush functionalityJerzy Kasenberg
So far tud_vendor_n_write() always flushed data. It requires to have whole vendor packed constructed before in one buffer. With this change data do get flushed when endpoint size is filled on write, when there is no enough data to fill endpoint data is not sent and subsequent calls to write functions can add more bytes. Vendor code needs to call tud_vendor_n_flush() when packet is ready to be sent.
2022-01-19vendor: Add tx callbackJerzy Kasenberg
Other drivers already have notification about data sent. It allows batter control in application on vendor protocol level.
2022-01-16update format correction with actual bus speedhathach
2022-01-07Merge branch 'master' into feature/feedback_formatValentin Milea
2022-01-07Disable feedback format correction by default #1234Valentin Milea
2022-01-05No exceptions on broadcom. Add parens to ifScott Shawcroft
2021-12-06Support disabling feedback format correction #1234Valentin Milea
2021-11-29correct 32 button in gamepad hid descriptor templatehathach
2021-11-23fix nrf easy dma race conditionhathach
2021-11-08rename to simply OPT_MCU_MSP432E4, add msp432e to cihathach
2021-11-06Implement dcd_edpt_xfer_fifo for dcd_musbkkitayam
2021-11-05bth: Update driver to interface association changesJerzy Kasenberg
Two interfaces that are required by Bluetooth Primary Controller do not have IAD according to Bluetooth specification. Those two interfaces were opened separately in process_set_config(). Later interface association was inferred for BTH (along with other drivers), since then only one call to open() is place for BTH driver that should prepare both interfaces at once. To make it work again btd_open() parses two interfaces at once.
2021-11-04Merge pull request #1163 from hathach/generalize-synopsys-dwc2Ha Thach
Generalize synopsys dwc2
2021-10-26Merge branch 'tannewt-rpi' into generalize-synopsys-dwc2hathach
2021-10-25change usage of TU_CHECK_MCU() to prevent macro conflicthathach
2021-10-25properly handle Program Change and Channel Aftertouch messagesTod Kurt
2021-10-24remove ep descriptor wMaxPacketSize bitfield due to endian issuehathach
2021-10-24indenthathach
2021-10-23Merge branch 'master' into fix-warningsHa Thach
2021-10-19Update _negotiate_streaming_parameters() to handle some requestskkitayam
2021-10-18Implement GET_DEF and GET_LEN handling on Probe/Commit entities of streaming ↵kkitayam
interface
2021-10-18fix -Wnull-dereference in midi_devicehathach
2021-10-17more with -Wcast-qualhathach
2021-10-16Change input terminal type to camerakkitayam
2021-10-15fix -Wcast-qualhathach
2021-10-15update some sense warning from -Wconversionhathach
2021-10-14Fix GUID of video compression formatskkitayam
2021-10-12Merge branch 'master' into add_uvcHa Thach
2021-10-12Fix a typokkitayam
2021-10-12more renamehathach