summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Collapse)Author
2020-07-25Fix structure definition audio_control_range_X_n_tReinhard Panhuber
2020-07-25Merge remote-tracking branch 'upstream/master' into uac2Reinhard Panhuber
2020-07-25Get and set requests workReinhard Panhuber
2020-07-20Make definition of CFG_TUD_AUDIO_CTRL_BUF_SIZE mandatoryReinhard Panhuber
2020-07-20Implement control EP0 buffer and get rid of CFG_TUD_AUDIO_USE_TX_FIFOReinhard Panhuber
2020-07-19Implement all missing A.17 control selectorsReinhard Panhuber
2020-07-18Add A.17.4 - Terminal Control SelectorsReinhard Panhuber
2020-07-17add new name warning to cdc and midi (skip msc, hid warning for now)hathach
2020-07-17Intermediate commit.Reinhard Panhuber
2020-07-16rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZEhathach
rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE
2020-07-16add fs & hs config for cdc_msc_freertos, midi_test, msc_dual_lunhathach
2020-07-16add tud_speed_get()hathach
- define both fs and hs configuration descriptor - rename CFG_TUD_CDC_EPSIZE to CFG_TUD_CDC_EP_BUFSIZE with default size of 64 for FS, and 512 for HS
2020-07-10Improve comment on CDC tud_cdc_write_available()Craig Hutchinson
Fixes #460
2020-07-08Merge pull request #447 from hathach/add-stm-hsHa Thach
Add support for STM32 OTG HS core
2020-07-01fix dfu-rt to response to SET_INTERFACE and DFU_GETSTATUShathach
fix #450
2020-06-30Merge branch 'master' into add-stm-hshathach
2020-06-20Merge branch 'master' into uac2Reinhard Panhuber
Conflicts: src/device/usbd.c
2020-06-20Get update from tinyusb.Reinhard Panhuber
2020-06-17Fix IAR warnings.Mengsk
Pa039 : use of address of unaligned structure member. Pe188: enumerated type mixed with another type.
2020-06-16fix hs port1 build with net endpointhathach
2020-06-13Fix mic audio descriptor, fix too strict check on IAD desc. in usbd.cReinhard Panhuber
2020-06-11Merge branch 'master' into uac2Reinhard Panhuber
2020-05-28Add bt hci device classJerzy Kasenberg
Code implements USB transport for bluetooth HCI.
2020-05-28check max_len for vendor and hidhathach
2020-05-28rename to drv_len to be consistenthathach
2020-05-28initial transfer failed in open() shouldn't cause the driver open to fail.hathach
2020-05-28update vendor open()hathach
2020-05-28update usbtmc open()hathach
2020-05-28update net open()hathach
2020-05-28update midi open()hathach
2020-05-28update hid open()hathach
2020-05-28improve mschathach
2020-05-28change signature for dfu runtimehathach
2020-05-27changing usbd driver open() return type, add max_lenhathach
only done with cdc and msc, push this interim for feedback first
2020-05-22Add basic UAC2 structure - untestedReinhard Panhuber
2020-04-26revert a change to net driverhathach
2020-04-26add TODO for usbnet clean uphathach
2020-04-26add usbd edpt openhathach
- RTT mode is blocking to prevent log lost - Improve logging message
2020-04-23Revert "Merge pull request #359 from versioduo/midi-flow-control"hathach
This reverts commit 1d33aa9b6f7940f9eac07ce684515856940175da, reversing changes made to 718db7e5369df57b0f49a563737e6e0446fd4c4d.
2020-04-22house keepinghathach
2020-04-22clean uphathach
2020-04-22Merge pull request #359 from versioduo/midi-flow-controlHa Thach
MIDI - Add flow control to incoming packet stream
2020-04-20add extra comma to HID_REPORT_IDhathach
this make the template with Report ID look less weird to the user
2020-04-19MIDI - Add flow control to incoming packet streamKay Sievers
Larger SysEx transfers get corrupted by incoming packets. This changes the FIFOs not to overwrite their data. MIDI should not be a transport that drops packets. A potentially blocking device is easier to detect and handle than a device that silently corrupts the packet stream at random overflows, especially when SysEx messages are involved.
2020-04-19Merge pull request #258 from versioduo/midi-packetsHa Thach
MIDI packet interface
2020-04-17fix typohathach
2020-04-17correct return for write flushhathach
2020-04-17add a bit of document for cdc device API. also improve cdc write flush when ↵hathach
complete.
2020-04-17Merge pull request #260 from majbthrd/cdczlpHa Thach
CDC device: fix behavior for transfers that are a whole multiple of endpoint buffer
2020-04-16per reviewhathach