aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src
Commit message (Expand)AuthorAgeFilesLines
* stm32 timer: fix 32bit timer off by 1 ARR errorftk2024-04-271-1/+4
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-265-7/+7
* stm32/usart: remove wildcard import.Dario Nieuwenhuis2024-04-262-3/+16
* Merge pull request #2871 from bugadani/synopsysDario Nieuwenhuis2024-04-261-1200/+106
|\
| * Remove extra disable callDániel Buga2024-04-261-2/+3
| * Reset inited flag to allow re-enablingDániel Buga2024-04-261-0/+1
| * Hide the Dir traitDániel Buga2024-04-261-2/+2
| * Extract synopsys otg driverDániel Buga2024-04-261-1203/+107
* | Add trace logging for USARTMichael de Silva2024-04-241-6/+26
|/
* Merge pull request #2840 from MaxiluxSystems/feature/fdcan-runtime-cfgDario Nieuwenhuis2024-04-232-28/+115
|\
| * stm32: can: fd: Properties: simplify reg accessesTorin Cooper-Bennun2024-04-231-2/+2
| * stm32: can: fd: introduce BusErrorMode with docs and Properties getterTorin Cooper-Bennun2024-04-232-3/+29
| * stm32: can: fd: fix a couple doc commentsTorin Cooper-Bennun2024-04-231-2/+2
| * stm32: can: fd: Properties: rm &mut refs; make !Sync; rename gettersTorin Cooper-Bennun2024-04-221-32/+15
| * stm32: can: fd: Properties for common runtime get/set operationsTorin Cooper-Bennun2024-04-221-27/+105
* | Merge pull request #2854 from ericyanush/feat/add-bxcan-sleep-wakeupDario Nieuwenhuis2024-04-222-4/+77
|\ \
| * | rustfmt fixesEric Yanush2024-04-221-5/+6
| * | Add sleep/wakeup handling for bxCAN peripheralsEric Yanush2024-04-221-1/+47
| * | rustfmt whitespace fixesEric Yanush2024-04-222-3/+3
| * | Enable LEC interrupt as wellEric Yanush2024-04-221-0/+1
| * | Ensure bus errors are forwarded only once, enable bus off/passive/warning int...Eric Yanush2024-04-222-3/+28
| |/
* / Fix spelling in vbus_detection doc commentJoël Schulz-Ansres2024-04-221-2/+2
|/
* Merge pull request #2833 from qwerty19106/stm32_fix_half_duplex_uartDario Nieuwenhuis2024-04-181-6/+9
|\
| * Allow Uart::new_half_duplex for all usart_vxqwerty191062024-04-181-6/+9
* | stm32: can: fd: implement bus-off recoveryTorin Cooper-Bennun2024-04-172-0/+9
* | stm32: can: fd: on_interrupt: simplify, rm redundant codeTorin Cooper-Bennun2024-04-171-31/+21
|/
* Merge pull request #2813 from diondokter/u0-dionDario Nieuwenhuis2024-04-168-21/+157
|\
| * stm32/usb: enable USV for U0.Dario Nieuwenhuis2024-04-161-1/+1
| * Merge branch 'master' into u0-dionDion Dokter2024-04-1614-805/+1242
| |\
| * | Add CRCDion Dokter2024-04-141-0/+2
| * | Add wdt and flashDion Dokter2024-04-142-1/+98
| * | Add ADCDion Dokter2024-04-142-12/+32
| * | Add some examples.Dion Dokter2024-04-132-7/+24
| * | Add stm32u0 support.Dario Nieuwenhuis2024-04-134-14/+34
| * | stm32/adc: update g4 for new pac.Dario Nieuwenhuis2024-04-132-2/+331
| * | stm32/flash: remove otp flash regions (removed in newer metapacs).Dario Nieuwenhuis2024-04-133-10/+3
| * | stm32/spi,crc: update for new PACMichael Zill2024-04-133-13/+32
* | | Bug: There are at most 18 channels for the ADC.Daniel Igaz2024-04-161-1/+1
* | | Merge pull request #2825 from MaxiluxSystems/fix/adc-blocking-delay-overflowDario Nieuwenhuis2024-04-161-1/+6
|\ \ \
| * | | stm32: adc: fix blocking_delay_us() overflowing when sys freq is highTorin Cooper-Bennun2024-04-161-1/+6
* | | | Remove nested CSJames Munns2024-04-161-6/+4
* | | | Add critical sections to avoid USB OTG ErrataJames Munns2024-04-161-52/+64
| |_|/ |/| |
* | | stm32/usart: remove DMA generic params.Dario Nieuwenhuis2024-04-163-338/+546
* | | Merge pull request #2808 from MaxiluxSystems/feature/stm32h50-flash-swap-banksDario Nieuwenhuis2024-04-151-3/+47
|\ \ \
| * | | stm32: flash: h50: implement bank swappingTorin Cooper-Bennun2024-04-151-3/+47
| |/ /
* | | Merge pull request #2792 from wagcampbell/wgc/u5-flash-non-secureDario Nieuwenhuis2024-04-151-0/+39
|\ \ \
| * | | Add support for using secure registersWarren Campbell2024-04-151-0/+39
| * | | Use non-secure registers for u5 flashWarren Campbell2024-04-151-14/+14
| |/ /
* | | stm32/i2c: remove DMA generic params.Dario Nieuwenhuis2024-04-153-203/+184
* | | stm32/spi: rename rxdma, txdma -> rx_dma, tx_dma.Dario Nieuwenhuis2024-04-151-27/+27