Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c35a1769d 
							
						 
					 
					
						
						
							
							Merge pull request  #2697  from eZioPan/stm32-cordic  
						
						... 
						
						
						
						stm32 CORDIC driver 
						
						
					 
					
						2024-04-04 21:32:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c8936edb6c 
							
						 
					 
					
						
						
							
							stm32/can: simplify bxcan api, merging bx::* into the main structs.  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2024-04-02 11:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							8d43fb4da4 
							
						 
					 
					
						
						
							
							CAN: Use the same testing code for BXCAN and FDCAN h/w.  
						
						
						
						
					 
					
						2024-03-28 09:32:13 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							2217b80278 
							
						 
					 
					
						
						
							
							CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods instead of a tuple sometimes.  
						
						
						
						
					 
					
						2024-03-28 09:32:13 +10:00 
						 
				 
			
				
					
						
							
							
								Emilie Burgun 
							
						 
					 
					
						
						
						
						
							
						
						
							402def86ee 
							
						 
					 
					
						
						
							
							Remove ad-hoc fixes for setting the IOSV bit to true  
						
						
						
						
					 
					
						2024-03-26 17:27:02 +01:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2e15e318 
							
						 
					 
					
						
						
							
							stm32 CORDIC: exclude stm32u5a  
						
						
						
						
					 
					
						2024-03-26 15:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							79eabc95aa 
							
						 
					 
					
						
						
							
							stm32 CORDIC: add g491re back to cordic test  
						
						
						
						
					 
					
						2024-03-23 09:57:29 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							0abcccee96 
							
						 
					 
					
						
						
							
							stm32 CORDIC: re-design API  
						
						
						
						
					 
					
						2024-03-23 09:15:25 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							441aa4c8ce 
							
						 
					 
					
						
						
							
							stm32 CORDIC: make HIL run  
						
						
						
						
					 
					
						2024-03-23 09:15:25 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							0d065ab2d6 
							
						 
					 
					
						
						
							
							stm32 CORDIC: add HIL test  
						
						
						
						
					 
					
						2024-03-23 09:15:25 +08:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5c8784af 
							
						 
					 
					
						
						
							
							FDCAN: Fix offset issue preventing CAN2 and CAN3 from working.  
						
						... 
						
						
						
						Fix for not H7 
						
						
					 
					
						2024-03-16 19:32:38 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c580d4c490 
							
						 
					 
					
						
						
							
							Merge pull request  #2701  from timokroeger/stm32-ucpd  
						
						... 
						
						
						
						STM32 UCPD CI Test 
						
						
					 
					
						2024-03-15 18:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0f03018434 
							
						 
					 
					
						
						
							
							tests/stm32: run ucpd only on g0.  
						
						
						
						
					 
					
						2024-03-15 19:47:05 +01:00 
						 
				 
			
				
					
						
							
							
								Timo Kröger 
							
						 
					 
					
						
						
						
						
							
						
						
							067e677ae5 
							
						 
					 
					
						
						
							
							[UCPD] Add unit test for stm32g071rb board  
						
						... 
						
						
						
						One test for changing the CC line pull-up resistor is skipped for now. 
						
						
					 
					
						2024-03-15 17:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							242759a600 
							
						 
					 
					
						
						
							
							Use Result instead of Option for Frame creation.  
						
						
						
						
					 
					
						2024-03-13 17:46:50 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							12a3af5043 
							
						 
					 
					
						
						
							
							Shared frame types.  
						
						... 
						
						
						
						Remove BXCAN speciffic id and frame modules
Remove SizedClassicData 
						
						
					 
					
						2024-03-13 17:46:50 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35f284ec22 
							
						 
					 
					
						
						
							
							Merge pull request  #2691  from caleb-garrett/cryp-dma  
						
						... 
						
						
						
						STM32 CRYP DMA 
						
						
					 
					
						2024-03-12 19:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ba272987 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2024-03-12 15:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							2634a57098 
							
						 
					 
					
						
						
							
							Correct cryp CI build issues.  
						
						
						
						
					 
					
						2024-03-12 15:05:22 -04:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec9fc58f4 
							
						 
					 
					
						
						
							
							Add async CRYP to test.  
						
						
						
						
					 
					
						2024-03-12 14:52:34 -04:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							fecb65b988 
							
						 
					 
					
						
						
							
							Make use of internal BXCAN crate work. Tested on stm32f103 with real bus and HIL tests.  
						
						... 
						
						
						
						Fix 
						
						
					 
					
						2024-03-07 17:45:01 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							ae266f3bf5 
							
						 
					 
					
						
						
							
							stm32/rcc: port c0 to new api. Add c0 HSIKER/HSISYS support.  
						
						
						
						
					 
					
						2024-03-04 00:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c8c4b0b701 
							
						 
					 
					
						
						
							
							stm32/rcc: port g0 to new api.  
						
						
						
						
					 
					
						2024-03-04 00:04:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							b4567bb8c5 
							
						 
					 
					
						
						
							
							stm32/rcc: g4: consistent PllSource, add pll pqr limits, simplify a bit.  
						
						
						
						
					 
					
						2024-03-04 00:04:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							95234cddba 
							
						 
					 
					
						
						
							
							stm32: autogenerate mux config for all chips.  
						
						
						
						
					 
					
						2024-03-01 23:54:37 +01:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							97e125872e 
							
						 
					 
					
						
						
							
							Remove CRYP from F429.  
						
						
						
						
					 
					
						2024-02-29 19:18:25 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							27fac380cf 
							
						 
					 
					
						
						
							
							Remove CRYP from H7A3.  
						
						
						
						
					 
					
						2024-02-29 19:15:32 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							c9cca3c007 
							
						 
					 
					
						
						
							
							Fix H7 CRYP operation.  
						
						
						
						
					 
					
						2024-02-29 19:09:44 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							54f502e5e6 
							
						 
					 
					
						
						
							
							Run gen_test.py  
						
						
						
						
					 
					
						2024-02-25 21:31:25 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							766372e06a 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2024-02-25 21:16:43 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							236fc6f650 
							
						 
					 
					
						
						
							
							Add CRYP test.  
						
						
						
						
					 
					
						2024-02-25 20:59:07 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							489d0be2a2 
							
						 
					 
					
						
						
							
							stm32/rcc: unify naming sysclk field to sys, enum to Sysclk.  
						
						
						
						
					 
					
						2024-02-26 00:00:17 +01:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							1327a644b6 
							
						 
					 
					
						
						
							
							FDCAN: Don't require internal module for public API.  
						
						
						
						
					 
					
						2024-02-25 10:14:12 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e67dfcb04f 
							
						 
					 
					
						
						
							
							stm32/dma: add AnyChannel, add support for BDMA on H7.  
						
						
						
						
					 
					
						2024-02-24 02:41:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d24349f57c 
							
						 
					 
					
						
						
							
							stm32/tests: run stm32u5a5zj from flash due to wrong RAM size in stm32-data.  
						
						
						
						
					 
					
						2024-02-23 01:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0665e0d452 
							
						 
					 
					
						
						
							
							stm32/rcc: port U5 to new API, add all PLLs, all HSE modes.  
						
						
						
						
					 
					
						2024-02-23 01:24:05 +01:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							eafa90cd07 
							
						 
					 
					
						
						
							
							Remove the OperatingMode typestates  
						
						... 
						
						
						
						Instead have two explcit types(without the mode generic arg)types:
- One for config
- One for all operating modes 
						
						
					 
					
						2024-02-18 13:09:37 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							70b3c4374d 
							
						 
					 
					
						
						
							
							Port FDCAN HAL to use PAC directly instead of fdcan crate.  
						
						... 
						
						
						
						- Provide separate FDCAN capable and Classic CAN API's
- Don't use fdcan crate dep anymore
- Provide embedded-can traits. 
						
						
					 
					
						2024-02-17 18:25:58 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0e80dc4cd9 
							
						 
					 
					
						
						
							
							tests/stm32: add stm32f091rc, stm32h503rb.  
						
						
						
						
					 
					
						2024-02-17 02:36:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5220453d85 
							
						 
					 
					
						
						
							
							Merge pull request  #2564  from embassy-rs/rcc-f1-update  
						
						... 
						
						
						
						stm32/rcc: port F1, F0 to new API. 
						
						
					 
					
						2024-02-14 16:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							f0045b9217 
							
						 
					 
					
						
						
							
							Added HMAC to STM32 hash test.  
						
						
						
						
					 
					
						2024-02-13 10:17:19 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							37c869827e 
							
						 
					 
					
						
						
							
							Update STM32 hash test.  
						
						
						
						
					 
					
						2024-02-12 20:33:04 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c82d1bcbc 
							
						 
					 
					
						
						
							
							Merge pull request  #2528  from caleb-garrett/hash  
						
						... 
						
						
						
						STM32 Hash Accelerator 
						
						
					 
					
						2024-02-13 01:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c147445a 
							
						 
					 
					
						
						
							
							stm32/rcc: port F1 to new API.  
						
						
						
						
					 
					
						2024-02-13 01:21:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc5e6d3e4 
							
						 
					 
					
						
						
							
							stm32/rcc: port F3 RCC to new API  
						
						... 
						
						
						
						See #2515  
						
						
					 
					
						2024-02-12 02:19:31 +01:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							eb64d71247 
							
						 
					 
					
						
						
							
							Consolidated hash drivers.  
						
						
						
						
					 
					
						2024-02-11 11:32:29 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c9661a661 
							
						 
					 
					
						
						
							
							Merge branch 'main' into hash  
						
						
						
						
					 
					
						2024-02-09 19:24:19 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e15d1371a 
							
						 
					 
					
						
						
							
							Delete tests/stm32/teleprobe.sh  
						
						
						
						
					 
					
						2024-02-08 00:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							b7db75adff 
							
						 
					 
					
						
						
							
							Updated stm32-metapac.  
						
						
						
						
					 
					
						2024-02-06 10:44:52 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							0b70d67bf6 
							
						 
					 
					
						
						
							
							Separated hash interrupt bindings.  
						
						
						
						
					 
					
						2024-02-05 14:54:17 -05:00