aboutsummaryrefslogtreecommitdiff
path: root/tests/stm32/src
Commit message (Collapse)AuthorAgeFilesLines
* stm32: use datemath to resume timexoviat2025-12-181-0/+2
|
* sdmmc: factor out sd and add sdio modxoviat2025-12-111-5/+6
|
* sdmmc: more refactorignxoviat2025-12-101-3/+47
|
* Merge pull request #5023 from xoviat/testsxoviat2025-12-101-12/+32
|\ | | | | | | tests/stm32: make usart more noise-immune
| * tests/stm32: make usart more noise-immunexoviat2025-12-091-12/+32
| |
* | sdmmc: refactor sd card creationxoviat2025-12-091-22/+15
|/
* stm32/tests: allow some noisexoviat2025-12-081-2/+16
|
* wpan: restructure ipcc and hil test wpan_macxoviat2025-11-232-83/+66
|
* adc: add test for wbaxoviat2025-11-212-0/+40
|
* stm32: impl. low power test for stm32wb55xoviat2025-11-191-0/+3
|
* hsem: add hardware test and reworkxoviat2025-11-191-0/+47
|
* Merge branch 'main' into smaxoviat2025-11-181-11/+3
|\
| * low_power: misc cleanups and allow main macroxoviat2025-11-161-11/+3
| |
* | Add new{_with_phy}, new_mii{_with_phy}datdenkikniet2025-11-141-4/+3
| |
* | ETH no longer knows about Station managementdatdenkikniet2025-11-131-6/+8
|/
* adc: remove sample_time from structxoviat2025-11-102-6/+14
|
* Merge pull request #4388 from modulo-org/feature/stm32-spi-slavexoviat2025-11-052-6/+8
|\ | | | | | | embassy-stm32: Added ability for SPI driver to function in slave mode
| * feat: stm32 spi driver slave modeCristian Milatinov2025-11-042-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | tests: disable rtc for h563 on non-stopxoviat2025-11-053-0/+7
|/
* rtc: use consistent api between stop and non-stopxoviat2025-11-042-12/+14
|
* stm32: fix rtc testxoviat2025-11-042-9/+20
|
* rustfmtxoviat2025-11-031-1/+0
|
* low_power: update api to allow reconfigxoviat2025-11-031-3/+0
|
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-069-11/+11
|
* Fix an afio testBrian Schwind2025-09-291-2/+8
|
* Code formattingBrian Schwind2025-09-291-5/+1
|
* Make the Qei struct own the channel 1 and 2 pinsBrian Schwind2025-09-291-2/+2
|
* stm32/afio: use type inference for timer remaps as well.Dario Nieuwenhuis2025-09-051-12/+12
|
* Add STM32F1 AFIO remapFabian Wolter2025-09-052-1/+1157
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-295-8/+8
|
* stm32: Add hash test for sha512, varying lengthsMatt Johnston2025-08-151-0/+31
| | | | | sha512 is only supported by hash_v3 and hash_v4, so add a feature for those chips.
* stm32/hash: Clear HMAC mode bit when hashingMatt Johnston2025-08-151-5/+12
| | | | | | | Running a hash after a hmac would hang, the CR.MODE bit isn't cleared by INIT. Test it by running the test twice.
* stm32 tests: move can_common out of the bin folderFabian Wolter2025-08-143-0/+2
|
* address ci test failureRick Rogers2025-07-251-0/+2
|
* Updated version of stm32-data and added c071 and c051 into ci.shChris Storah2025-07-231-1/+9
|
* stm32/sdmmc: disable 1bit test.Dario Nieuwenhuis2025-07-041-0/+4
|
* stm32/dma: fix packing/unpacking not working.Dario Nieuwenhuis2025-07-041-1/+1
|
* added eeprom to testsokhsunrog2025-05-211-0/+30
|
* Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-181-1/+0
| | | | Co-Authored-By: AurĂ©lien Jacobs <[email protected]>
* stm32/sdmmc: add support for multiple block reads and writes.Oliver2025-04-181-2/+18
|
* refactor to reduce code duplicationAnton Lazarev2025-03-311-2/+2
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-278-68/+74
|
* stm32/hash: remove DMA generic param.Dario Nieuwenhuis2025-03-251-2/+1
|
* stm32/dac: remove DMA generic params.Dario Nieuwenhuis2025-03-252-4/+2
|
* stm32/eth: rename PHY->Phy, GenericSMI -> GenericPhy. Remove unneeded unsafes.Dario Nieuwenhuis2025-01-261-4/+3
| | | | | We shouldn't use `unsafe` to mark merely "dangerous" actions, only actions that actually cause UB.
* Merge pull request #3795 from nikvoid/stm32-phy-addr-detectionDario Nieuwenhuis2025-01-261-1/+1
|\ | | | | | | STM32: Option to detect Ethernet PHY address automatically
| * stm32: change all examples and tests to use GenericSMI::new_auto().Dario Nieuwenhuis2025-01-261-1/+1
| |
* | tests/stm32: fix test for g0 hsi sys_divMarkus Kasten2025-01-171-1/+3
|/
* tests/stm32: add uart async and blocking flush test.Dario Nieuwenhuis2024-10-142-0/+24
|
* Update nighlty, fix warnings.Dario Nieuwenhuis2024-10-141-2/+1
| | | | Fixes #2599