summaryrefslogtreecommitdiff
path: root/src/portable
AgeCommit message (Collapse)Author
2021-05-07Update hcd_rp2040.ccorvus-ossifragus
Remove reference to the deprecated "num" and "in" members of struct hw_endpoint which still exist in an assert statement and break DEBUG builds.
2021-05-02Merge pull request #804 from hathach/audio_make_dma_readyHa Thach
Implement functions to allow for DMA usage in audio driver.
2021-04-26use correct NBYTES_MAX for full and high speedhathach
2021-04-26clean uphathach
2021-04-26ip3511 correct buffer offset, nbytes layout for highspeed port1hathach
able to get passed enumeration and up to READ10
2021-04-24fix unaligned access with port1 hshathach
2021-04-24lpc55 improve multiple controller supporthathach
port1 highspeed requires USB_RAM
2021-04-24lpc55 correct bus_reset with highspeed on support controllerhathach
correct hsphy init for family
2021-04-24lpc55 better multiport supporthathach
2021-04-24update dcd ip3511 for better multiple rhport supporthathach
2021-04-23Implement functions to allow for DMA usage in audio driver.Reinhard Panhuber
- Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(), tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff() - Change get_linear_read/write_info() to return linear and wrapped part at once - Adjusted affected code in audio_device.c and tested with audio_4_channel.
2021-04-16tinyusb: add support of esp32s3 targetAlex Lisitsyn
add support of new esp32s3 target and the board update the roles.mk wrapper to allow dfu flashing of espressif chip update examples to allow compilation for esp32s3_addax_1 board once the code is tested the PR to original tinyusb repo will be submitted
2021-04-15Merge branch 'master' into edpt_ISO_xferhathach
2021-04-15minor clean uphathach
2021-04-09Add support for SAM L22 familyJoey Castillo
2021-04-06revert dcd_edpt_xfer_fifo() implementation for esp32s2hathach
2021-04-06revert dcd_edpt_xfer_fifo() implementation for nuc120 121hathach
2021-04-06revert dcd_edpt_xfer_fifo() implementation for msp430hathach
2021-04-05revert dcd_edpt_xfer_fifo() implementation for stm32_fsdevhathach
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