aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/qspi/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* low-power: use scoped block stopxoviat2025-12-081-1/+3
| | | | Co-authored-by: hjeldin <[email protected]>
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* Unify derivation of Clone, Copy and defmt::format for all *SPI configsgoodhoko2025-09-161-0/+2
|
* tag config as non exhaustiveSüha Ünüvar2025-09-151-0/+1
|
* add gpio speed to qspi configSüha Ünüvar2025-09-151-24/+27
|
* derive Clone, Copy for qspi transfer configSüha Ünüvar2025-09-021-0/+1
|
* derive Clone, Copy for qspi configSüha Ünüvar2025-09-021-0/+1
|
* Run cargo fmtCristian Milatinov2025-07-051-1/+1
|
* Added sample shifting to qspi config for stm32Cristian Milatinov2025-07-051-1/+4
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-49/+47
|
* Merge pull request #3725 from CNLHC/qspi_mmapDario Nieuwenhuis2025-01-071-0/+20
|\ | | | | feat: mmap mode for qspi and example
| * feat: mmap mode for qspi and exampleLiu Hancheng2025-01-071-0/+20
| |
* | fix typoLiu Hancheng2025-01-051-4/+1
| |
* | fix: fix qspi waiting conditionLiu Hancheng2025-01-051-2/+5
|/
* stm32/(o|q)spi: command naming convention fixPiotr Esden-Tempski2024-12-171-1/+1
| | | | | | The naming convention is to prefix blocking functions with blocking. As both command implementations are blocking the async for the ospi implementation should also be dropped.
* Merge pull request #3475 from diondokter/qspi-asyncDario Nieuwenhuis2024-10-301-4/+43
|\ | | | | | | STM32 Qspi async
| * Add check for the flipside of the coin tooDion Dokter2024-10-291-8/+11
| |
| * Fix typoDion Dokter2024-10-291-1/+1
| |
| * Add some sanity checksDion Dokter2024-10-291-0/+12
| |
| * Expose async functions for QSPIDion Dokter2024-10-291-4/+28
| |
* | STM32 QSPI typo (#3418)Dion Dokter2024-10-151-1/+1
|/
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-25/+37
|
* stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-251-2/+2
|
* stm32/qspi: remove DMA generic param.Dario Nieuwenhuis2024-05-221-145/+160
|
* stm32/qspi: autodeduce transfer len from buffer len.Dario Nieuwenhuis2024-04-051-30/+23
| | | | mirrors change made in #2672.
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-10/+6
|
* stm32: document hrtim, qspi, sdmmc, spi.Dario Nieuwenhuis2023-12-191-0/+11
|
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+2
|
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-2/+2
|
* STM32 QSPI: Fix flash selection.Piotr Esden-Tempski2023-12-151-1/+1
|
* enable clock firstpbert2023-10-121-1/+1
|
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+1
|
* move stm32h7 specific importJuliDi2023-10-021-1/+1
|
* remove debug code, add some commentsJuliDi2023-10-021-4/+4
|
* feature-gate errata workaround for h7JuliDi2023-10-021-8/+11
|
* make push/pull settings for pins explicitJuliDi2023-10-021-13/+13
|
* Bump stm32-metapac, add flash selectionJuliDi2023-10-021-9/+35
|
* support QSPI BK2JuliDi2023-10-021-11/+56
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-281-1/+1
| | | | internal use only. (#1700)
* Convert files to LF endings.Dario Nieuwenhuis2023-07-181-332/+332
|
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-125/+113
|
* stm32/dma: refactor.Dario Nieuwenhuis2023-04-181-13/+19
|
* feat(stm32:qspi): convert some u8 to enum variantsMateusz Butkiewicz2023-03-291-60/+56
|
* feat(stm32:qspi): add support for QSPI in stm32Mateusz Butkiewicz2023-03-271-0/+342
Implemented with help of Tomasz Grześ <[email protected]>.