Mick van Gelderen 
							
						 
					 
					
						
						
							
						
						88f893da45 
					 
					
						
						
							
							Format  
						
						
						
						
					 
					
						2023-11-21 15:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mick van Gelderen 
							
						 
					 
					
						
						
							
						
						19ba7da3fd 
					 
					
						
						
							
							Rename _flush* methods  
						
						
						
						
					 
					
						2023-11-21 15:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Tommas Bakker 
							
						 
					 
					
						
						
							
						
						06a83c0f89 
					 
					
						
						
							
							Refactor bxcan split.  
						
						
						
						
					 
					
						2023-11-21 15:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						766ec77ec5 
					 
					
						
						
							
							Merge pull request  #2198  from adamgreig/stm32-opamp  
						
						... 
						
						
						
						STM32: Don't enable opamps in new(), wait until configured 
						
						
					 
					
						2023-11-20 22:47:19 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						d1af696605 
					 
					
						
						
							
							STM32 opamp: use impl Peripheral instead of directly taking pins  
						
						
						
						
					 
					
						2023-11-20 21:35:05 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						2386619f1f 
					 
					
						
						
							
							STM32: Disable opamp when OpAmpOutput is dropped, not when the parent OpAmp is dropped  
						
						
						
						
					 
					
						2023-11-20 21:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cf82fa687c 
					 
					
						
						
							
							Merge pull request  #2192  from RobertTDowling/stm32h7-adc-clock  
						
						... 
						
						
						
						stm32h7 ADC: Fix stalled clock in default h7 config 
						
						
					 
					
						2023-11-20 00:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								RobertTDowling 
							
						 
					 
					
						
						
							
						
						7f258cd3c4 
					 
					
						
						
							
							PR feedback  
						
						
						
						
					 
					
						2023-11-19 15:56:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5221705495 
					 
					
						
						
							
							stm32/sai: fix build on chips with only SAI4 (like stm32h725re), improve sync config.  
						
						
						
						
					 
					
						2023-11-19 22:06:05 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						814e096d22 
					 
					
						
						
							
							STM32: Don't enable opamps in new(), wait until configured.  
						
						
						
						
					 
					
						2023-11-18 19:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5bc7557826 
					 
					
						
						
							
							Merge pull request  #2173  from andresv/expose-i2c-async-api-without-time  
						
						... 
						
						
						
						STM32 I2C: expose async API without needing "time" feature. 
						
						
					 
					
						2023-11-17 23:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								RobertTDowling 
							
						 
					 
					
						
						
							
						
						4947b13615 
					 
					
						
						
							
							stm32h7 ADC: Fix stalled clock in default h7 config  
						
						
						
						
					 
					
						2023-11-15 17:11:16 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1f9b649f80 
					 
					
						
						
							
							executor: release v0.3.3  
						
						
						
						
					 
					
						2023-11-15 18:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ea99671729 
					 
					
						
						
							
							Merge pull request  #2180  from MaxiluxSystems/gpdma-drop-fix  
						
						... 
						
						
						
						stm32/gpdma: fix drop() to use documented method for aborting transfer 
						
						
					 
					
						2023-11-13 16:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Torin Cooper-Bennun 
							
						 
					 
					
						
						
							
						
						8eff749823 
					 
					
						
						
							
							stm32/gpdma: fix drop() to use RM's method for aborting transfer  
						
						... 
						
						
						
						see e.g. STM32H503 RM section 15.4.4...
1. Write 1 into GPDMA_CxCR.SUSP
2. Poll GPDMA_CxSR.SUSPF until it is 1
3. Write 1 into GPDMA_CxCR.RESET (occurs upon next init, in new_inner()) 
						
						
					 
					
						2023-11-13 16:41:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ace5221080 
					 
					
						
						
							
							stm32/rcc: unify f2 into f4/f7.  
						
						
						
						
					 
					
						2023-11-13 01:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2376b3bdfa 
					 
					
						
						
							
							stm32/rcc: fix pll enum naming on f4, f7.  
						
						
						
						
					 
					
						2023-11-13 01:56:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						066dc297ed 
					 
					
						
						
							
							stm32/rcc: unify l0l1 and l4l5.  
						
						
						
						
					 
					
						2023-11-13 01:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4fe344ebc0 
					 
					
						
						
							
							stm32/rcc: consistent casing and naming for PLL enums.  
						
						
						
						
					 
					
						2023-11-13 00:52:01 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						0f2208c0af 
					 
					
						
						
							
							stm32 i2c: remove mod dummy_time  
						
						
						
						
					 
					
						2023-11-11 14:29:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						6c42885d4a 
					 
					
						
						
							
							stm32 i2c: remove pub _timeout api  
						
						
						
						
					 
					
						2023-11-11 14:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						3b33cc4691 
					 
					
						
						
							
							i2c: expose async api without needing time  
						
						... 
						
						
						
						This exposes I2C async API without needing "time" feature. With "time" feature additional async API with timeouts is exposed. 
						
						
					 
					
						2023-11-10 16:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						05a4bb3a4a 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-11-08 19:06:29 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						4b4c28d875 
					 
					
						
						
							
							stm32: add low power for g4  
						
						
						
						
					 
					
						2023-11-08 19:04:20 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						553f0158c0 
					 
					
						
						
							
							stm32: resolve eth/v2 security bug  
						
						... 
						
						
						
						fixes  #2129  
					
						2023-11-07 15:39:06 -06:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
							
						
						8f543062aa 
					 
					
						
						
							
							check PLL settings before set VOS  
						
						
						
						
					 
					
						2023-11-06 18:30:59 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7084570478 
					 
					
						
						
							
							stm32/otg: fix enumeration on non-f4 chips.  
						
						... 
						
						
						
						Fixes regression from #2148  
						
						
					 
					
						2023-11-06 04:13:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						58719dcb58 
					 
					
						
						
							
							Merge pull request  #2148  from embassy-rs/usb-fixes3  
						
						... 
						
						
						
						stm32/otg: fix CONTROL OUT transfers on F4. 
						
						
					 
					
						2023-11-06 02:46:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b4eef6b1ee 
					 
					
						
						
							
							stm32/otg: fix CONTROL OUT transfers on F4.  
						
						
						
						
					 
					
						2023-11-06 03:38:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						70a700e430 
					 
					
						
						
							
							stm32/otg: log TRDT  
						
						
						
						
					 
					
						2023-11-06 03:38:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b8679c0cc8 
					 
					
						
						
							
							stm32/rcc: set highest VOS on some F4s with no overdrive.  
						
						
						
						
					 
					
						2023-11-06 03:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						239ad5ebea 
					 
					
						
						
							
							stm32: update metapac and use stop data  
						
						
						
						
					 
					
						2023-11-05 20:09:33 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						46cffcc8d4 
					 
					
						
						
							
							Merge pull request  #2119  from JuliDi/fmc-sram-adc  
						
						... 
						
						
						
						STM32: Add raw access to FMC peripheral and fix typo in build.rs 
						
						
					 
					
						2023-11-06 01:31:56 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						d464d1a841 
					 
					
						
						
							
							Remove accidentally leftover println  
						
						
						
						
					 
					
						2023-11-06 01:11:57 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						980c3cf42b 
					 
					
						
						
							
							Merge pull request  #2142  from adamgreig/stm32g4-opamp  
						
						... 
						
						
						
						stm32: support internal output on g4 opamps 
						
						
					 
					
						2023-11-06 00:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						28eb4cd817 
					 
					
						
						
							
							stm32: support internal output on g4 opamps  
						
						
						
						
					 
					
						2023-11-05 23:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						0272deb158 
					 
					
						
						
							
							stm32/rcc: add shared code for hsi48 with crs support.  
						
						
						
						
					 
					
						2023-11-05 23:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8911a4d855 
					 
					
						
						
							
							stm32/rcc: switch to modern api for l0, l1.  
						
						
						
						
					 
					
						2023-11-05 03:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3f2abd4fd5 
					 
					
						
						
							
							Merge branch 'main' of github.com:embassy-rs/embassy into low-power  
						
						
						
						
					 
					
						2023-11-04 13:51:11 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						dc467e89a0 
					 
					
						
						
							
							stm32: compute stop mode and workaround rtt test bug  
						
						
						
						
					 
					
						2023-11-04 13:49:54 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						655ed3aa88 
					 
					
						
						
							
							Merge pull request  #2122  from bgamari/wip/low-power-docs  
						
						... 
						
						
						
						stm32: Add some documentation to `low_power` 
						
						
					 
					
						2023-11-04 16:26:41 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						d98c064bfe 
					 
					
						
						
							
							Merge pull request  #2134  from xoviat/revert-rcc  
						
						... 
						
						
						
						stm32/rcc: revert part of #2106  
						
						
					 
					
						2023-11-01 22:31:43 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						a904538555 
					 
					
						
						
							
							stm32/rcc: revert part of  #2106  
						
						
						
						
					 
					
						2023-11-01 17:27:33 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						bab61f9665 
					 
					
						
						
							
							stm32/rtc: misc. cleanup and move to bps by default  
						
						
						
						
					 
					
						2023-11-01 17:17:14 -05:00 
						 
				 
			
				
					
						
							
							
								shakencodes 
							
						 
					 
					
						
						
							
						
						bc07539133 
					 
					
						
						
							
							Fix missed field in cfg'd code  
						
						
						
						
					 
					
						2023-11-01 13:30:04 -07:00 
						 
				 
			
				
					
						
							
							
								shakencodes 
							
						 
					 
					
						
						
							
						
						b4a82b7ed4 
					 
					
						
						
							
							Correct adc_clock_source for all µprocs in l4l5.rs  
						
						
						
						
					 
					
						2023-11-01 13:22:50 -07:00 
						 
				 
			
				
					
						
							
							
								shakencodes 
							
						 
					 
					
						
						
							
						
						e2688dda22 
					 
					
						
						
							
							Eliminates redefinition of AdcClockSource  
						
						
						
						
					 
					
						2023-11-01 12:06:19 -07:00 
						 
				 
			
				
					
						
							
							
								shakencodes 
							
						 
					 
					
						
						
							
						
						d0d8585e4c 
					 
					
						
						
							
							Reinstate rcc::Config adc_clock_source field  
						
						
						
						
					 
					
						2023-11-01 11:46:17 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						e78a6db151 
					 
					
						
						
							
							stm32: Don't try handle EXTI inputs above 16  
						
						
						
						
					 
					
						2023-11-01 05:23:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dd6a29adb2 
					 
					
						
						
							
							Release embassy-executor v0.3.1  
						
						
						
						
					 
					
						2023-11-01 00:17:44 +01:00