aboutsummaryrefslogtreecommitdiff
path: root/tests/stm32/src/bin/spi.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat: stm32 spi driver slave modeCristian Milatinov2025-11-041-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-8/+8
|
* stm32/tests: test spi u8 and u16 word sizes.Dario Nieuwenhuis2024-09-231-32/+66
|
* Fix testsDion Dokter2024-08-051-1/+1
|
* stm32/spi: fix blocking_write on nosck spi.Dario Nieuwenhuis2024-06-031-13/+5
| | | | Fixes #2902.
* stm32/spi: test zero-length transfers in more cases.Dario Nieuwenhuis2024-05-311-0/+2
|
* stm32/spi: restrict txonly_nosck to SPIv1, it hangs in other versions.Dario Nieuwenhuis2024-05-311-14/+36
|
* stm32/spi: add blocking rxonly test.Dario Nieuwenhuis2024-05-311-7/+25
|
* stm32/spi: check that the RCC enable bit is disabled on drop.Dario Nieuwenhuis2024-05-201-0/+8
|
* stm32/spi: remove DMA generic params.Dario Nieuwenhuis2024-04-151-3/+2
|
* tests: use executor task arena instead of TAIT.Dario Nieuwenhuis2023-11-271-1/+0
|
* tests/stm32: centralize pin configuration.Dario Nieuwenhuis2023-09-251-18/+4
|
* Set frequency in stm32 SPI examplesbofh2023-07-311-5/+6
|
* Remove unused importsbofh2023-07-301-1/+0
|
* Fix more stm32 SPI examplesbofh2023-07-301-1/+0
|
* ci: run HIL tests in parallel.Dario Nieuwenhuis2023-05-301-3/+3
|
* stm32/test: remove adsfaDario Nieuwenhuis2023-05-021-1/+0
|
* stm32/test: add C0 hil tests.Dario Nieuwenhuis2023-04-111-1/+3
|
* stm32/test: add h5 hil tests.Dario Nieuwenhuis2023-04-101-8/+11
|
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-1/+1
|
* Remove HAL initialization from #[embassy::main] macro.Dario Nieuwenhuis2022-08-171-3/+3
|
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-291-2/+2
|
* stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests.Dario Nieuwenhuis2022-04-271-1/+11
|
* stm32/spi: check zero-length trasnfers.Dario Nieuwenhuis2022-03-151-0/+6
|
* stm32/spi: more exhaustive test.Dario Nieuwenhuis2022-03-151-0/+15
|
* stm32/spi: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-191-2/+1
|
* stm32/tests: add spiDario Nieuwenhuis2021-12-071-0/+46