summaryrefslogtreecommitdiff
path: root/embassy-stm32
AgeCommit message (Expand)Author
2021-07-14all hals: reexport PAC if `unstable-pac` feature is set.Dario Nieuwenhuis
2021-07-14Remove gratuitous NoDmaMarker.Bob McWhirter
2021-07-14Remove pub and cfg's, since they will be implied by the existance of TxDma<T>...Bob McWhirter
2021-07-14First shot at async dma usart for stm32.Bob McWhirter
2021-07-13More conversions to associated consts.Bob McWhirter
2021-07-13Reduce number of traits and impls.Bob McWhirter
2021-07-13Simplify some of the bdma macros.Bob McWhirter
2021-07-13Remove some unused traits.Bob McWhirter
2021-07-13Let's count channels per DMA peripheral, shall we now?Bob McWhirter
2021-07-13Macros do indeed require a ! to invoke.Bob McWhirter
2021-07-13Simplify some macros around dmamux peripheral channels.Bob McWhirter
2021-07-13Trivial to force CI to do it's thing.Bob McWhirter
2021-07-13Adjust to DMA1EN in the rcc for l0.Bob McWhirter
2021-07-13Remove deadcode from dmamux.Bob McWhirter
2021-07-13Generalize RCC enabling for BDMA peris.Bob McWhirter
2021-07-13Remove warnings.Bob McWhirter
2021-07-13Twizzle our DMA vs BDMA channels.Bob McWhirter
2021-07-13Allow some unused lints given that H7 is still in flight with its multitude o...Bob McWhirter
2021-07-13Try to improve H7 clockstuff.Bob McWhirter
2021-07-13Try to figure out h7cm's problem.Bob McWhirter
2021-07-13Fix warning for unused import.Bob McWhirter
2021-07-13Add a no-op bdma for bdma v2 for CI.Bob McWhirter
2021-07-13Add a missing 'use' for dma_v2.Bob McWhirter
2021-07-13Move to copying regs instead of &'static referencing.Bob McWhirter
2021-07-13Mix dmamux into bdma_v1.Bob McWhirter
2021-07-13Checkpoint my DMA for thales.Bob McWhirter
2021-07-13Another checkpoint.Bob McWhirter
2021-07-13Another checkpoint.Bob McWhirter
2021-07-13Checkpoint DMAMUX channel setup.Bob McWhirter
2021-07-13F0: usart + DMA workingThales Fragoso
2021-07-13STM: Add usart v2Thales Fragoso
2021-07-13STM: Start working on bdma-v1Thales Fragoso
2021-07-12embassy/time: make optional via Cargo featureDario Nieuwenhuis
2021-07-05stm32/adc: simplify delay handlingDario Nieuwenhuis
2021-07-05fix stm32 warningsRukai
2021-07-03F0: Fix missing apb2 clockThales Fragoso
2021-07-02Let's adjust i2c the correct way, removing the correct APBesque frequency, no...Bob McWhirter
2021-07-01Remove the frequency argument for i2c, move to using RccPeripheral.Bob McWhirter
2021-07-01argh, intellij.Bob McWhirter
2021-07-01Make UART pins Rx/Tx/etc in addition to USART.Bob McWhirter
2021-07-01Stub in the DMA bits that aren't yet there.Bob McWhirter
2021-07-01Re-enable because intellij.Bob McWhirter
2021-07-01Add USARTv3 support.Bob McWhirter
2021-06-30stm32: Adjust some fences around DMAThales Fragoso
2021-06-30Change atomics and add a fence.Bob McWhirter
2021-06-30Because IntelliJ makes life hard.Bob McWhirter
2021-06-30Enable RCC within the USART itself.Bob McWhirter
2021-06-30Remove paste.Bob McWhirter
2021-06-29Protect DMA-related things with cfg.Bob McWhirter
2021-06-29Formatting.Bob McWhirter