eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							24f569821c 
							
						 
					 
					
						
						
							
							record&restore TIM OC to it's earlier state  
						
						
						
						
					 
					
						2023-12-29 23:22:10 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90e96d281f 
							
						 
					 
					
						
						
							
							Merge pull request  #2373  from embassy-rs/jamesmunns-patch-2  
						
						... 
						
						
						
						stm32: Add breadcrumb to i2cv1 investigation 
						
						
					 
					
						2023-12-28 23:58:19 +01:00 
						 
				 
			
				
					
						
							
							
								James Munns 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a780339103 
							
						 
					 
					
						
						
							
							stm32: Add breadcrumb to i2cv1 investigation  
						
						... 
						
						
						
						Adds an in-code breadcrumb for https://github.com/embassy-rs/embassy/issues/2372  
						
						
					 
					
						2023-12-28 23:57:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2faa9e14a 
							
						 
					 
					
						
						
							
							Merge pull request  #2364  from embassy-rs/james/reenable-stm32-i2cv1-ints  
						
						... 
						
						
						
						STM32: Re-enable I2Cv1 Interrupts if poll-fn is not ready 
						
						
					 
					
						2023-12-28 23:56:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							750aa3ceec 
							
						 
					 
					
						
						
							
							Merge pull request  #2368  from chrenderle/l5-rtc  
						
						... 
						
						
						
						Add low-power support for stm32l5 
						
						
					 
					
						2023-12-28 12:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							551c864012 
							
						 
					 
					
						
						
							
							Merge pull request  #2369  from chrenderle/dbgmcu  
						
						... 
						
						
						
						dbgmcu: set bits to false when disabled 
						
						
					 
					
						2023-12-28 12:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							8c2a6df03b 
							
						 
					 
					
						
						
							
							implement PWM waveform generating with DMA  
						
						
						
						
					 
					
						2023-12-28 20:09:12 +08:00 
						 
				 
			
				
					
						
							
							
								Christian Enderle 
							
						 
					 
					
						
						
						
						
							
						
						
							da31aa44c0 
							
						 
					 
					
						
						
							
							dbgmcu: set bits to false when disabled  
						
						
						
						
					 
					
						2023-12-28 10:52:23 +01:00 
						 
				 
			
				
					
						
							
							
								James Munns 
							
						 
					 
					
						
						
						
						
							
						
						
							a142be8bb8 
							
						 
					 
					
						
						
							
							Seems to help  
						
						
						
						
					 
					
						2023-12-27 19:12:44 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Schattinger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87b23f9037 
							
						 
					 
					
						
						
							
							stm32: fix USB wait_enabled IN messages  
						
						
						
						
					 
					
						2023-12-26 18:26:01 -05:00 
						 
				 
			
				
					
						
							
							
								Ben Schattinger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							211f3357b7 
							
						 
					 
					
						
						
							
							stm32: USB IN endpoints use IN wakers  
						
						... 
						
						
						
						fixes  #2360  
					
						2023-12-26 18:22:54 -05:00 
						 
				 
			
				
					
						
							
							
								lights0123 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc295fa1db 
							
						 
					 
					
						
						
							
							stm32: add half duplex USART driver  
						
						
						
						
					 
					
						2023-12-26 16:35:36 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Enderle 
							
						 
					 
					
						
						
						
						
							
						
						
							30023c3bcc 
							
						 
					 
					
						
						
							
							Add low-power support for stm32l5  
						
						
						
						
					 
					
						2023-12-26 11:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							d90a97aa4c 
							
						 
					 
					
						
						
							
							update metapac after stm32-data PR323  
						
						... 
						
						
						
						and refactor a few code with cargo clippy 
						
						
					 
					
						2023-12-25 22:03:32 +08:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							487a6324ef 
							
						 
					 
					
						
						
							
							stm32: make time provider public again  
						
						
						
						
					 
					
						2023-12-23 00:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							530ead5fde 
							
						 
					 
					
						
						
							
							Merge pull request  #2339  from embassy-rs/make-static-remove  
						
						... 
						
						
						
						Replace make_static! macro usage with non-macro version 
						
						
					 
					
						2023-12-21 10:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							0acf7b09c3 
							
						 
					 
					
						
						
							
							chore: replace make_static! macro usage with non-macro version  
						
						
						
						
					 
					
						2023-12-21 10:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							745d618ab7 
							
						 
					 
					
						
						
							
							note on circular mode DMA  
						
						
						
						
					 
					
						2023-12-21 17:03:10 +08:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							1c3cf347cb 
							
						 
					 
					
						
						
							
							remove embedded-sdmmc  
						
						... 
						
						
						
						Remove support for embedded-sdmmc due to lack of maintainership. Bring
it back once the upstream includes the async functionality. 
						
						
					 
					
						2023-12-20 13:25:36 +01:00 
						 
				 
			
				
					
						
							
							
								dragonn 
							
						 
					 
					
						
						
						
						
							
						
						
							871ed538b1 
							
						 
					 
					
						
						
							
							fix stm32 rtc year from 1970 base 2000  
						
						
						
						
					 
					
						2023-12-19 21:17:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c8c8b89104 
							
						 
					 
					
						
						
							
							stm32: doc everything else.  
						
						
						
						
					 
					
						2023-12-19 18:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							189b15c426 
							
						 
					 
					
						
						
							
							stm32/timer: docs.  
						
						
						
						
					 
					
						2023-12-19 17:35:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ec1ed4de3 
							
						 
					 
					
						
						
							
							Merge pull request  #2324  from barnabywalters/stm32-usart-docs  
						
						... 
						
						
						
						stm32: Documented usart public API 
						
						
					 
					
						2023-12-19 16:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Barnaby Walters 
							
						 
					 
					
						
						
						
						
							
						
						
							f97ef61ef8 
							
						 
					 
					
						
						
							
							Documented usart public API  
						
						
						
						
					 
					
						2023-12-19 16:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71584409d9 
							
						 
					 
					
						
						
							
							Merge pull request  #2321  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32: document hrtim, qspi, sdmmc, spi. 
						
						
					 
					
						2023-12-19 15:29:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea87ec6e7 
							
						 
					 
					
						
						
							
							stm32: document hrtim, qspi, sdmmc, spi.  
						
						
						
						
					 
					
						2023-12-19 16:21:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d9a76da00 
							
						 
					 
					
						
						
							
							Merge pull request  #2313  from eZioPan/update-metapac6  
						
						... 
						
						
						
						match up with "DMA cleanup" metapac change 
						
						
					 
					
						2023-12-19 15:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							fc724dd707 
							
						 
					 
					
						
						
							
							stm32: i2c: Clean up conditional code a bit  
						
						... 
						
						
						
						By moving conditional code inside the functions, we can
reduce duplication and in one case we can even eliminate one... 
						
						
					 
					
						2023-12-19 11:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							254d587385 
							
						 
					 
					
						
						
							
							match up with metapac change  
						
						
						
						
					 
					
						2023-12-19 17:12:34 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e1f588f520 
							
						 
					 
					
						
						
							
							stm32/sai: fix typo.  
						
						
						
						
					 
					
						2023-12-19 00:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							49534cd405 
							
						 
					 
					
						
						
							
							stm32: more docs.  
						
						
						
						
					 
					
						2023-12-19 00:10:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							138318f611 
							
						 
					 
					
						
						
							
							stm32/sai: docs, remove unused enums.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c45418787c 
							
						 
					 
					
						
						
							
							stm32/sai: remove unused Word trait.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							4deae51e65 
							
						 
					 
					
						
						
							
							stm32/sai: deduplicate code for subblocks A/B.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c952ae0f49 
							
						 
					 
					
						
						
							
							stm32/sai: remove unimplemented SetConfig.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							124478c5e9 
							
						 
					 
					
						
						
							
							stm32: more docs.  
						
						
						
						
					 
					
						2023-12-18 19:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							87c8d9df94 
							
						 
					 
					
						
						
							
							stm32/can: docs.  
						
						
						
						
					 
					
						2023-12-18 18:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							21fce1e195 
							
						 
					 
					
						
						
							
							stm32/can: cleanup interrupt traits.  
						
						
						
						
					 
					
						2023-12-18 18:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							7044e53af4 
							
						 
					 
					
						
						
							
							stm32/i2c: remove _timeout public API, share more code between v1/v2.  
						
						
						
						
					 
					
						2023-12-18 18:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0cfd68c0c 
							
						 
					 
					
						
						
							
							Merge pull request  #2297  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32: add some docs. 
						
						
					 
					
						2023-12-17 23:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							80c9d04bbd 
							
						 
					 
					
						
						
							
							stm32: add some docs.  
						
						
						
						
					 
					
						2023-12-18 00:53:18 +01:00 
						 
				 
			
				
					
						
							
							
								RobertTDowling 
							
						 
					 
					
						
						
						
						
							
						
						
							b857334f92 
							
						 
					 
					
						
						
							
							STM32: Fix race in alarm setting, which impacted scheduling.  
						
						... 
						
						
						
						Detect potential race condition (should be rare) and return false back
to caller, allowing them to handle the possibility that either the
alarm was never set because it was in the past (old meaning of false),
or that in fact the alarm was set and may have fired within the race
window (new meaning of false). In either case, the caller needs to
make sure the callback got called. 
						
						
					 
					
						2023-12-17 15:35:35 -08:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6bc96dfbd 
							
						 
					 
					
						
						
							
							STM32: Enable flash support for STM32G4  
						
						
						
						
					 
					
						2023-12-16 03:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Piotr Esden-Tempski 
							
						 
					 
					
						
						
						
						
							
						
						
							3568e4a5ff 
							
						 
					 
					
						
						
							
							STM32 QSPI: Fix flash selection.  
						
						
						
						
					 
					
						2023-12-15 16:47:56 -08:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							560e728132 
							
						 
					 
					
						
						
							
							STM32H7: adjust flash latency and programming delay for series in RM0468  
						
						
						
						
					 
					
						2023-12-15 14:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							c17fee27bb 
							
						 
					 
					
						
						
							
							STM32H7: limit max frequency to 520MHz until cpu frequency boost option is implemented  
						
						
						
						
					 
					
						2023-12-15 13:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d0da91dc 
							
						 
					 
					
						
						
							
							STM32H7: adjust frequency limits for series in RM0468  
						
						
						
						
					 
					
						2023-12-15 12:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e85ba02b 
							
						 
					 
					
						
						
							
							STM32H7: Allow PLL1 DIVP of 1 for certain series  
						
						
						
						
					 
					
						2023-12-15 11:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							138ed87b95 
							
						 
					 
					
						
						
							
							Merge pull request  #2287  from embassy-rs/eh-rc3  
						
						... 
						
						
						
						Update embedded-hal to 1.0.0-rc.3 
						
						
					 
					
						2023-12-14 15:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d81395fab3 
							
						 
					 
					
						
						
							
							Update embedded-hal to 1.0.0-rc.3  
						
						
						
						
					 
					
						2023-12-14 16:19:32 +01:00