aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/i2s.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat: stm32 spi driver slave modeCristian Milatinov2025-11-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add SPI slave constructors Fix SPI slave constructors Fix embedded hal async trait One more constructor fix Set SSM bit in SPI driver according to CommunicationMode Fix embedded_hal_async trait to be generic for both master and slave Fix I2S driver to use async master SPI Forgot import from spi mode Fix CommunicationMode associated const conditionals Duplicate doc for CommunicationMode const Add missing nss argument Fix existing SPI tests not compiling Fix stm32h7rs examples not compiling Fix failing stm32l4 example Fix stm32h7 example Fix stm32h7 spi_bdma example Fix stm32h7 spi example Fix stm32f4 example docs: added entry in changelog.md fix: spi_v3 vals mismatch + rise_fall_speed renamed to gpio_speed fix: added spi_v6 conditional compilation feature fix: use if_afio macro in slave constructors fix: add missing trait bound fix: if_afio for cs pin trait fix: changelog message fix: broken rebase
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* stm32/afio: make af_num() unavailable in afio chips.Dario Nieuwenhuis2025-09-061-2/+2
|
* stm32/afio: make the A generic param only appear in chips with AFIO.Dario Nieuwenhuis2025-09-051-23/+23
|
* Add STM32F1 AFIO remapFabian Wolter2025-09-051-23/+23
|
* stm32/spi: update for new version numbering, add i2s support for all versions.Dario Nieuwenhuis2025-09-051-95/+88
|
* i2sSüha Ünüvar2025-08-081-15/+12
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-45/+42
|
* fix: unneeded mutabilityelagil2025-01-031-1/+1
|
* fix: unused importelagil2025-01-031-2/+1
|
* fix: configuration logicelagil2025-01-031-1/+1
|
* fix: STM32F4 I2S clock calculationselagil2025-01-031-4/+4
|
* chore: fix buildelagil2025-01-031-8/+8
|
* Revise I2S interface to ring-buffered.Alexandros Liarokapis2024-10-161-72/+267
|
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-13/+8
|
* Add i2s support for spi_v3.Alexandros Liarokapis2024-05-271-66/+261
|
* add proper rxonly support for spi_v3 and force tx dma stream requirement on ↵Alexandros Liarokapis2024-05-271-2/+10
| | | | others
* stm32: use funcs for info/state, const for ENABLE_BIT.Dario Nieuwenhuis2024-05-211-2/+2
|
* stm32/spi: remove peripheral generic param.Dario Nieuwenhuis2024-05-201-7/+7
|
* stm32/spi: remove DMA generic params.Dario Nieuwenhuis2024-04-151-15/+9
|
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-2/+1
|
* stm32: update metapac.Dario Nieuwenhuis2024-02-261-8/+8
|
* stm32: autogenerate clocks struct, enable mux for all chips.Dario Nieuwenhuis2024-02-021-5/+4
|
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
|
* stm32: more docs.Dario Nieuwenhuis2023-12-181-5/+30
|
* rcc: update pll clock namingxoviat2023-10-151-1/+1
|
* Fix typobofh2023-07-301-1/+1
|
* Fix Spi::new_internal call in i2sbofh2023-07-301-1/+3
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-281-1/+1
| | | | internal use only. (#1700)
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-21/+13
|
* stm32/i2s: add module and example for f4xoviat2023-05-031-0/+310