summaryrefslogtreecommitdiff
path: root/src/portable/st/stm32_fsdev
AgeCommit message (Collapse)Author
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-05revert dcd_edpt_xfer_fifo() implementation for stm32_fsdevhathach
2021-03-02Rename dcd_edpt_iso_xfer() to dcd_edpt_xfer_fifo()Reinhard Panhuber
2021-02-17Add (void *) for pointer cast.Reinhard Panhuber
2021-02-17Fix wrong tu_fifo_read_n() call in dcd_stm32_fsdev.cReinhard Panhuber
2021-02-17Fix bug in evasion buffer listReinhard Panhuber
2021-02-17Implement dcd_edpt_iso_xfer() for dcd_stm32_fsdevReinhard Panhuber
Implemented a special copy strategy to copy directly from the FIFO. This function, however, is untested and should be regarded as unreliable until somebody was able to test it
2021-01-08use dcd_event_bus_reset() with speed to replace bus_signalhathach
2020-10-11Merge pull request #520 from salkinium/feature/misc_enhancementsHa Thach
STM32F3 IRQ remap option and some minor improvements
2020-10-10Dynamically check STM32F3 IRQ remap optionNiklas Hauser
2020-10-06stm32: fix ISTR and CTR_RX/TX race conditionsGavin Li
2020-08-01enable pull-up in dcd_init() instead of usbdhathach
2020-06-18Disable SOF in dcd_stm32_fsdevMengsk
Signed-off-by: Mengsk <[email protected]>
2020-06-17Fix IAR warnings.Mengsk
Pa039 : use of address of unaligned structure member. Pe188: enumerated type mixed with another type.
2020-04-17complete remove dcd_set_config(), fix unit testhathach
2020-04-17mass rename tud/dcd_irq_handler to tud/dcd_init_handlerhathach
2020-04-15stm32fsdev: dynamic allocation of PMA.Nathan Conrad
2020-04-14Merge branch 'master' into edpt_closeNathan Conrad
2020-04-13stm32fsdev: add static assert for PMA size bigger than EP0 size.Nathan Conrad
2020-04-13edpt_close: Updated based on feedback.Nathan Conrad
2020-04-12Skeleton, and initial stm32fsdev implementation (that leaks memory)Nathan Conrad
2020-04-11Merge branch 'master' into refactor-irqhandlerHa Thach
2020-04-10stm32fsdev: set dcd_connect API definitions to strong, Modify documentation.Nathan Conrad
2020-04-09stm32fsdev: Implement dcd_connect.Nathan Conrad
2020-04-08move irq for stm32 fsdevhathach
2020-03-22STM32FSDEV: Rewrite transfer ISRNathan Conrad
2020-03-08fix stm32 fsdev epdeschathach
2019-12-21Merge branch 'master' into port-samg55hathach
2019-12-12Update dcd_stm32_fsdev.cJeremy Herbert
Add a note about pin remapping for the STM32F042Fx
2019-12-09fix samd using TUSB_REQ_SET_ADDRESS in dcd_edpt0_status_completehathach
2019-12-09fix buildhathach
2019-11-28use dcd_edpt0_status_complete() to set address without blocking for ↵hathach
samd21/samd51/stm32_fsdev
2019-11-28add dcd_edpt0_status_complete() which is useful for several mcu porthathach
2019-10-02Merge branch 'master' into develophathach
2019-10-02ported stm32f1, tested with f103 blue pillhathach
2019-10-02Add testcase for EP0 stall recovery to USBTMC test script.Nathan Conrad
2019-10-02Remove references to EP kind.Nathan Conrad
2019-10-02Merge remote-tracking branch 'origin/master' into ST_FSDEV_EP0Nathan Conrad
2019-09-27add -Wextra for more warnings to examplehathach
non-stack warning (probably mcu driver) should be suppressed in the board.mk
2019-09-25Reset TX and RX endpoints to NAK when receiving setup packet.Nathan Conrad
2019-09-25ST FSDEV:Remove setting the EP kind, as I think it was causing issues during ↵Nathan Conrad
enumeration (sometimes). Also move a membar.
2019-09-21FSDEV: go to NAK when unstalling; on reset, set EP0 to NAK, prioritize reset ↵Nathan Conrad
interrupt, fix small typos.
2019-09-20doc updatehathach
2019-09-20added stm32 L0 supporthathach
close #125
2019-09-19Use ESOF for wakeup timing.Nathan Conrad
2019-09-19s/static const/define/Nathan Conrad
2019-09-19Remove debug assertions.Nathan Conrad
2019-09-16ST FSDEV: No need to always reset the interrupt priority, also add some ↵Nathan Conrad
synchronization primitives after disabling interrupts.
2019-09-16Include board header file... :XNathan Conrad
2019-09-16Implement remote wakeup + perhaps better sleep?Nathan Conrad