summaryrefslogtreecommitdiff
path: root/src/portable
AgeCommit message (Collapse)Author
2021-04-04revert dcd_edpt_xfer_fifo() implementation for nuc505hathach
2021-04-04revert dcd_edpt_xfer_fifo() implementation for samghathach
samg fifo is accessed byte by byte (although the register is 32 bit).
2021-04-03Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-03-28cleanupkkitayam
2021-03-27fixed a OUT transfer did not completed multiple of the max packet sizekkitayam
2021-03-27using BRDY interruption for handling IN transfers.kkitayam
2021-03-26update for gr_citurskkitayam
2021-03-26added dcd for Renesas USBakkitayam
2021-03-23add efm32 driverRafael 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-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-16fix build with OPT_MCU_LPC177X_8Xhathach
2021-03-10fix ci build with rp2040hathach
2021-03-10Merge branch 'master' into edpt_ISO_xferhathach
2021-03-04fix enum walkaround forever check for SE0 when pull up is disabledhathach
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-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-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-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
2021-02-26Merge pull request #682 from hathach/rp2040_fix_hcd_initHa Thach
Update RP2040 hcd_init to have rhport argument.
2021-02-25Update RP2040 hcd_init to have rhport argument.Liam Fraser
2021-02-25Merge branch 'master' into rp2040epaddrmajbthrd
2021-02-25Merge branch 'master' into rp2040devicemajbthrd
2021-02-25rp2040: requested code mode in rp2040_usb.hPeter Lawrence
2021-02-25Merge pull request #672 from majbthrd/rp2040trimHa Thach
rp2040: correctly size variables to reduce RAM usage
2021-02-25rp2040: requested change from TU_MIN to tu_min16Peter Lawrence
2021-02-24Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-24spresense: fix setup processed flagKamil Tomaszewski
2021-02-23Fix pointer typeReinhard Panhuber
2021-02-23Fix pointer typeReinhard Panhuber
2021-02-23Fix pointer typeReinhard Panhuber
2021-02-23rp2040: don't compile in host code when in device modePeter Lawrence
2021-02-23Fix shadowing declartion in dcd_da146xx.cReinhard Panhuber
2021-02-23Add dcd_edpt_iso_xfer() to dcd_template.cReinhard Panhuber
2021-02-23Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
Conflicts: src/common/tusb_fifo.h src/osal/osal_none.h
2021-02-23Implement dcd_edpt_iso_xfer() for dcd_da146xx.c BUT WITHOUT DMA SUPPORTReinhard Panhuber
2021-02-23rp2040: use TU endpoint conventions and remove redundant variablesPeter Lawrence
2021-02-24Merge pull request #674 from hathach/host-mscHa Thach
Enhance Host MSC
2021-02-23move ehci and ohci to portable folderhathach
2021-02-23rp2040: leverage existing macro for capping endpoints in pico-sdkPeter Lawrence
2021-02-22rp2040: correctly size variables to reduce RAM usagePeter Lawrence
2021-02-23nxp tdi: hcd_init() reset and set host modehathach
2021-02-22separate hcd_init from ehcihathach