aboutsummaryrefslogtreecommitdiff
path: root/tests/stm32/src
Commit message (Collapse)AuthorAgeFilesLines
...
* stm32/tests: test spi u8 and u16 word sizes.Dario Nieuwenhuis2024-09-232-74/+140
|
* net: refactor to simplify lifetimes/generics.Dario Nieuwenhuis2024-09-161-6/+5
|
* [UCPD] Add support for non-SOP packetsSjoerd Simons2024-08-181-2/+2
| | | | | | | | Allow capturing (and distinguishing) non-SOP packets as well. The default configuration will just configure SOP packets. For ease of use the default receive function signature is unchanged as for PD sinks (which is likely the common usage) just SOP is enough so no need to differentiate.
* Simplify construction of StackResources::new()Martin Liska2024-08-081-6/+1
|
* Add H7 dual core to common and run fmtDion Dokter2024-08-051-2/+2
|
* Fix testsDion Dokter2024-08-0523-23/+41
|
* stm32 adc: introduce blocking_readAndres Vahter2024-07-031-2/+2
|
* stm32/gpio: refactor AfTypeJan Špaček2024-06-161-2/+2
|
* stm32/spi: fix blocking_write on nosck spi.Dario Nieuwenhuis2024-06-032-26/+15
| | | | Fixes #2902.
* Remove more BXCAN generics.Corey Schuhen2024-06-023-11/+3
|
* stm32/spi: test zero-length transfers in more cases.Dario Nieuwenhuis2024-05-312-1/+13
|
* stm32/spi: restrict txonly_nosck to SPIv1, it hangs in other versions.Dario Nieuwenhuis2024-05-312-31/+75
|
* stm32/spi: add blocking rxonly test.Dario Nieuwenhuis2024-05-311-7/+25
|
* stm32/spi: fix spiv1 rxonly hanging.Dario Nieuwenhuis2024-05-311-59/+42
|
* Fix all check-cfg errors in the entire repo.Dario Nieuwenhuis2024-05-311-1/+1
| | | | the main ci.sh now passes if running with nightly.
* Remove generics for BXCAN.Corey Schuhen2024-05-301-2/+2
|
* Merge pull request #3007 from liarokapisv/spi_v3-fix-rxDario Nieuwenhuis2024-05-301-5/+60
|\ | | | | | | Add proper rxonly support for spi_v3 and force tx dma stream requirem…
| * add spi_dma rx-only testAlexandros Liarokapis2024-05-281-5/+60
| |
* | Remove generic argument for STM32 FDCAN.Corey Schuhen2024-05-293-9/+12
|/
* stm32/usart: remove instance generic paramsJan Špaček2024-05-231-2/+2
|
* stm32/spi: check that the RCC enable bit is disabled on drop.Dario Nieuwenhuis2024-05-201-0/+8
|
* stm32/tests: add stm32u0 hil.Dario Nieuwenhuis2024-05-132-1/+30
|
* stm32: add support for STM32H7[RS] "bootflash line", add HIL tests.Dario Nieuwenhuis2024-05-015-4/+60
|
* stm32: update metapac. Adds U5 LPDMA, fixes ADC_COMMONs.Dario Nieuwenhuis2024-04-292-4/+4
|
* low power for h5eZio Pan2024-04-281-0/+7
|
* stm32: can: fd: fix test build for all relevant chipsTorin Cooper-Bennun2024-04-221-5/+17
|
* stm32/usart: remove DMA generic params.Dario Nieuwenhuis2024-04-162-6/+5
|
* stm32/spi: remove DMA generic params.Dario Nieuwenhuis2024-04-151-3/+2
|
* stm32: update adc examplesAndres Vahter2024-04-101-2/+2
|
* Merge pull request #2697 from eZioPan/stm32-cordicDario Nieuwenhuis2024-04-041-0/+135
|\ | | | | | | stm32 CORDIC driver
| * stm32 CORDIC: add g491re back to cordic testeZio Pan2024-03-231-8/+3
| |
| * stm32 CORDIC: re-design APIeZio Pan2024-03-231-62/+48
| |
| * stm32 CORDIC: make HIL runeZio Pan2024-03-231-12/+14
| |
| * stm32 CORDIC: add HIL testeZio Pan2024-03-231-0/+152
| |
* | stm32/can: simplify bxcan api, merging bx::* into the main structs.Dario Nieuwenhuis2024-04-021-10/+9
| | | | | | | | | | | | The bx::* separate structs (Can, Rx, Tx) and separate `Instance` trait are a relic from the `bxcan` crate. Remove them, move the functionality into the main structs.
* | CAN: Use the same testing code for BXCAN and FDCAN h/w.Corey Schuhen2024-03-283-194/+163
| |
* | CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods ↵Corey Schuhen2024-03-281-12/+12
| | | | | | | | instead of a tuple sometimes.
* | Remove ad-hoc fixes for setting the IOSV bit to trueEmilie Burgun2024-03-261-7/+0
|/
* FDCAN: Fix offset issue preventing CAN2 and CAN3 from working.Corey Schuhen2024-03-161-2/+51
| | | | Fix for not H7
* Merge pull request #2701 from timokroeger/stm32-ucpdDario Nieuwenhuis2024-03-151-0/+120
|\ | | | | | | STM32 UCPD CI Test
| * tests/stm32: run ucpd only on g0.Dario Nieuwenhuis2024-03-151-0/+1
| |
| * [UCPD] Add unit test for stm32g071rb boardTimo Kröger2024-03-151-0/+119
| | | | | | | | One test for changing the CC line pull-up resistor is skipped for now.
* | Use Result instead of Option for Frame creation.Corey Schuhen2024-03-131-1/+1
| |
* | Shared frame types.Corey Schuhen2024-03-131-2/+2
| | | | | | | | | | | | Remove BXCAN speciffic id and frame modules Remove SizedClassicData
* | Merge pull request #2691 from caleb-garrett/cryp-dmaDario Nieuwenhuis2024-03-122-10/+21
|\ \ | | | | | | | | | STM32 CRYP DMA
| * | rustfmtCaleb Garrett2024-03-121-5/+2
| | |
| * | Correct cryp CI build issues.Caleb Garrett2024-03-121-2/+4
| | |
| * | Add async CRYP to test.Caleb Garrett2024-03-122-10/+22
| |/
* / Make use of internal BXCAN crate work. Tested on stm32f103 with real bus and ↵Corey Schuhen2024-03-071-2/+2
|/ | | | | | HIL tests. Fix
* stm32/rcc: port c0 to new api. Add c0 HSIKER/HSISYS support.Dario Nieuwenhuis2024-03-041-0/+11
|