summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-03-26added dcd for Renesas USBakkitayam
2021-03-25Fix shadowing parameter in fifo.cReinhard Panhuber
2021-03-25Implement unaligned word copy.Reinhard Panhuber
2021-03-25Rework to copy wrapped word bytes by byte in copy_to_cont_dst etc.Reinhard Panhuber
2021-03-23add efm32 driverRafael Silva
Signed-off-by: Rafael Silva <[email protected]>
2021-03-23add efm32gg12 familyRafael Silva
Signed-off-by: Rafael Silva <[email protected]>
2021-03-23Fix bug in writing to constant src/dst address.Reinhard Panhuber
Copying has to be conduct in full words (at least for STM32). Renamed copy function to tu_fifo_write_n_const_addr_full_words()
2021-03-19Merge pull request #733 from hathach/fix-nrf-dcd-bulk-out-raceHa Thach
fix race condition that could cause drop packet of Bulk OUT transfer
2021-03-18fix race condition that could cause drop packet of Bulk OUT transferhathach
NRF_USBD->SIZE.EPOUT[epnum] only need to write once to enable Bulk/Interrupt transfer. We only need to do it in dcd_edpt_open() and dcd_edpt_clear_stall()
2021-03-18Merge pull request #724 from xmos-jmccarthy/masterHa Thach
USB TMC Updates
2021-03-17Implement requested changes for PR724Jeremiah McCarthy
2021-03-16Update usbtmc_device.cMichael Bruno
Fix buffer alignment in TMC device class
2021-03-16fix build with OPT_MCU_LPC177X_8Xhathach
2021-03-14Intermediate commitReinhard Panhuber
2021-03-13fix fifo unlock typo, also clean up a bithathach
2021-03-12Release 0.9.0 (#716)0.9.0Ha Thach
* update change log for release * move changelog into docs/ * more changelog * increase macro version
2021-03-12use !tu_fifo_empty() instead of tu_fifo_count()hathach
2021-03-12Merge branch 'cdc_read' of https://github.com/HiFiPhile/tinyusb into ↵hathach
HiFiPhile-cdc_read
2021-03-11Add fifo empty check.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2021-03-10Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xferReinhard Panhuber
2021-03-10Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio StreamsReinhard Panhuber
Extending capabilities of support FIFOs Removing copy from to FIFO Adjusting audio examples Remove peek/read into other FIFO
2021-03-10fix ci build with rp2040hathach
2021-03-10fix build with freertoshathach
2021-03-10Merge branch 'master' into edpt_ISO_xferhathach
2021-03-10Call One time tu_fifo_write_n on cdcd_xfer_cbHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2021-03-10usbd ack SET_INTERFACE if it is not implemented by class driver.hathach
2021-03-04Adapt mutexes in fifo.cReinhard Panhuber
2021-03-04Remove TODOs done.Reinhard Panhuber
2021-03-04Merge pull request #700 from hathach/fix-rp2040-bus-resetHa Thach
fix enum walkaround forever check for SE0 when pull up is disabled
2021-03-04Extend FIFO mutex to use separate write and read mutexes.Reinhard Panhuber
Adjust all USB drivers using FIFO and mutexes.
2021-03-04add midi commenthathach
2021-03-04fix enum walkaround forever check for SE0 when pull up is disabledhathach
2021-03-04add note for MIDI (audio v1.0) endpoint decriptor use 9 bytes instead of 7hathach
2021-03-04Merge pull request #688 from duddie/masterHa Thach
Fix Endpoint descriptor size for MIDI Device
2021-03-03Fix unused parameter in _ff_push_copy_fct() and _ff_pull_copy_fctReinhard Panhuber
2021-03-02Change copy modes for new read/write functions in tusb_fifo.cReinhard Panhuber
2021-03-02Change for copy modes in dcd_synopsis.cReinhard Panhuber
2021-03-02Remove set_copy_modes(), implement:Reinhard Panhuber
tu_fifo_read_n_const_addr(), tu_fifo_write_n_const_addr()
2021-03-02Rename dcd_edpt_iso_xfer() to dcd_edpt_xfer_fifo()Reinhard Panhuber
2021-03-02Revert implementation of dcd_edpt_iso_xfer()Reinhard Panhuber
2021-03-02clean uphathach
2021-03-02Switch back OPT_MCU_DA1469X to use linear buffersReinhard Panhuber
2021-03-02rp2040 add disconnection detectionhathach
- also use dcd_event_bus_reset() - Add TODO for suspend, resume later on (need to test with/without vbus detection).
2021-03-02fix rp2040 host buildhathach
2021-03-02Merge pull request #684 from hathach/rp2040-host-exampleHa Thach
add rp2040 to host example build
2021-03-01audio_decive clean up and bootstrapping of linear (formerly evade) buff.Reinhard Panhuber
2021-02-28Fix Endpoint descriptor for MIDI DeviceDuddie
Endpoint descriptor should be 9 bytes in length (not 7) and have two extra bytes at the end: bRefresh and bSynchAddress According to MIDI USB specification 1.0 (6.2.1 Standard MS Bulk Data Endpoint Descriptor)
2021-02-27Merge pull request #675 from majbthrd/rp2040epaddrHa Thach
rp2040: use TU endpoint conventions and remove redundant variables
2021-02-26rp2040: improve _hw_endpoint_init()Peter Lawrence
2021-02-26add rp2040 to host example buildhathach