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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						74683c706b 
					 
					
						
						
							
							Merge pull request  #2127  from bugadani/release  
						
						... 
						
						
						
						Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 
						
						
					 
					
						2023-10-31 15:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
						
						d941882066 
					 
					
						
						
							
							Prepare embassy-net 0.2.1 and embassy-sync 0.4.0  
						
						
						
						
					 
					
						2023-10-31 09:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3f74ff7235 
					 
					
						
						
							
							Merge pull request  #2123  from bugadani/feature  
						
						... 
						
						
						
						Re-add impl_trait_projections 
						
						
					 
					
						2023-10-31 02:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
							
						
						3912f5d67b 
					 
					
						
						
							
							Fix dow range off-by-one error  
						
						
						
						
					 
					
						2023-10-30 20:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gamari 
							
						 
					 
					
						
						
							
						
						aa97fe7cbd 
					 
					
						
						
							
							stm32: Add some documentation to low_power  
						
						... 
						
						
						
						This begins to explain the operation of the low-power executor. 
						
						
					 
					
						2023-10-30 14:36:08 -04:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
						
						ad07ea0290 
					 
					
						
						
							
							Re-add impl_trait_projections  
						
						
						
						
					 
					
						2023-10-30 19:10:45 +01:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
						
						b1e5b6ffe1 
					 
					
						
						
							
							Add raw fmc access implementation  
						
						
						
						
					 
					
						2023-10-28 13:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b6fc682117 
					 
					
						
						
							
							Merge pull request  #2117  from xoviat/rtc-3  
						
						... 
						
						
						
						stm32/rtc: more rtc cleanup 
						
						
					 
					
						2023-10-26 00:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						0beb84768e 
					 
					
						
						
							
							stm32/rtc: more rtc cleanup  
						
						
						
						
					 
					
						2023-10-25 19:50:30 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						e8a3cfaed6 
					 
					
						
						
							
							stm32/low-power: refactor refcount  
						
						
						
						
					 
					
						2023-10-25 19:07:31 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b3879ec223 
					 
					
						
						
							
							Merge pull request  #2105  from andresv/fix-stm32-uart-set-config  
						
						... 
						
						
						
						Fix stm32 uart set_config 
						
						
					 
					
						2023-10-24 13:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						bda99e59ec 
					 
					
						
						
							
							stm32: fix uart parity, add comment why it is so  
						
						
						
						
					 
					
						2023-10-24 15:57:03 +03:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						25c2a9baaa 
					 
					
						
						
							
							stm32 uart: remove redundant set_fifoen(true)  
						
						
						
						
					 
					
						2023-10-24 10:11:54 +03:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						1e362c750b 
					 
					
						
						
							
							stm32 uart: use ConfigError instead of () as error  
						
						
						
						
					 
					
						2023-10-24 09:54:17 +03:00 
						 
				 
			
				
					
						
							
							
								Andres Vahter 
							
						 
					 
					
						
						
							
						
						7f72dbdaf2 
					 
					
						
						
							
							stm32: fix set_config for buffered uart  
						
						... 
						
						
						
						In reconfigure() cr1 register is initialised with write (not modify) which means rxneie and idleneie are disabled after reconfiguration. 
						
						
					 
					
						2023-10-24 09:09:33 +03:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						e8c162ac03 
					 
					
						
						
							
							stm32: Remove unneeded unsafe  
						
						
						
						
					 
					
						2023-10-24 07:44:04 +02:00