xoviat 
							
						 
					 
					
						
						
							
						
						35083b262b 
					 
					
						
						
							
							Merge branch 'main' into can  
						
						
						
						
					 
					
						2023-05-30 21:15:26 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						16bfbd4e99 
					 
					
						
						
							
							stm32/can: add hw test and cleanup  
						
						
						
						
					 
					
						2023-05-30 21:14:25 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f8d35806dc 
					 
					
						
						
							
							stm32/can: move to irq binding use embassy channel  
						
						
						
						
					 
					
						2023-05-29 19:09:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						da0be7114f 
					 
					
						
						
							
							stm32/uart: fix dma ringbuf tests  
						
						
						
						
					 
					
						2023-05-29 15:14:43 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						68441a74c2 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into uart  
						
						
						
						
					 
					
						2023-05-29 15:07:21 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						aba0f8fd6c 
					 
					
						
						
							
							stm32/uart: refactor rx ringbuffer  
						
						... 
						
						
						
						- remove some race conditions
- allow full use of rx buffer 
						
						
					 
					
						2023-05-29 14:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						46961cfdf7 
					 
					
						
						
							
							Fix tests.  
						
						
						
						
					 
					
						2023-05-29 19:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						bab03a3927 
					 
					
						
						
							
							Merge  #1489   #1500  
						
						... 
						
						
						
						1489: stm32/ipcc: make IPCC methods static r=xoviat a=OueslatiGhaith
1500: stm32/tests: disable sdmmc test for now r=xoviat a=xoviat
Co-authored-by: goueslati <ghaith.oueslati@habemus.com >
Co-authored-by: Ghaith Oueslati <73850124+OueslatiGhaith@users.noreply.github.com >
Co-authored-by: xoviat <xoviat@users.noreply.github.com > 
						
						
					 
					
						2023-05-29 14:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						403cbb1dc9 
					 
					
						
						
							
							Merge commit '8d7abeb06fbe3e19db3cae3f5220725969ecbb81' of  https://github.com/Lytehorse/embassy  into can  
						
						
						
						
					 
					
						2023-05-29 09:40:37 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						37e104a6b3 
					 
					
						
						
							
							stm32/ipcc: refactor tl_mbox  
						
						
						
						
					 
					
						2023-05-27 15:05:23 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7e501855fc 
					 
					
						
						
							
							stm32/ipcc: move into tl_mbox  
						
						
						
						
					 
					
						2023-05-27 15:05:07 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						c19967dcf2 
					 
					
						
						
							
							stm32/ipcc: extract tl_mbox linker file to embassy-stm32  
						
						
						
						
					 
					
						2023-05-27 15:03:25 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						bea42a78a4 
					 
					
						
						
							
							Merge pull request  #1468  from rmja/assume-noise-free  
						
						... 
						
						
						
						Add assume_noise_free to usart configuration 
						
						
					 
					
						2023-05-27 00:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						cb5df138d6 
					 
					
						
						
							
							Use found divider instead of re-reading brr  
						
						
						
						
					 
					
						2023-05-26 23:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						fee89ed7c7 
					 
					
						
						
							
							Remove ability to set alt layout - it does not work.  
						
						
						
						
					 
					
						2023-05-26 15:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
							
						
						66304a102d 
					 
					
						
						
							
							Revert "Merge branch 'tl_mbox' into ipcc"  
						
						... 
						
						
						
						This reverts commit 859e539f85984cd47b41 
						
						
					 
					
						2023-05-26 11:26:58 +01:00 
						 
				 
			
				
					
						
							
							
								Ghaith Oueslati 
							
						 
					 
					
						
						
							
						
						859e539f85 
					 
					
						
						
							
							Merge branch 'tl_mbox' into ipcc  
						
						
						
						
					 
					
						2023-05-26 11:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
							
						
						2ccf9f3abd 
					 
					
						
						
							
							stm32/ipcc: static methods for IPCC  
						
						
						
						
					 
					
						2023-05-26 09:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						31b364b9b0 
					 
					
						
						
							
							Merge  #1480  
						
						... 
						
						
						
						1480: stm32: Async flash support for F4 r=rmja a=rmja
This PR depends on https://github.com/embassy-rs/embassy/pull/1478 .
It adds async write/erase operations to the F4 series based on the work in https://github.com/embassy-rs/embassy/pull/870  but aligned to the new flash regions.
If one considers the entire `Flash` then nothing has changed other than the async operations have been added.
Co-authored-by: Rasmus Melchior Jacobsen <rmja@laesoe.org > 
						
						
					 
					
						2023-05-26 08:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						d82ba4af8a 
					 
					
						
						
							
							WHY does format on save not work  
						
						
						
						
					 
					
						2023-05-26 00:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						35d8edbc41 
					 
					
						
						
							
							nightly guard async traits only  
						
						
						
						
					 
					
						2023-05-26 00:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						9115431d35 
					 
					
						
						
							
							Move nightly guard and clear data cache reset bit  
						
						
						
						
					 
					
						2023-05-26 00:12:22 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						e08267df54 
					 
					
						
						
							
							Move new async to asynch module to guard for models without flash interrupt  
						
						
						
						
					 
					
						2023-05-25 23:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						74104aafda 
					 
					
						
						
							
							erase_sector_blocking -> blocking_erase_sector  
						
						
						
						
					 
					
						2023-05-25 23:13:20 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						4478d8322b 
					 
					
						
						
							
							Endless rustfmt pain  
						
						
						
						
					 
					
						2023-05-25 22:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						88543445d8 
					 
					
						
						
							
							Fix end address for assertion  
						
						
						
						
					 
					
						2023-05-25 22:52:57 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						b50d04336e 
					 
					
						
						
							
							Fix merge error  
						
						
						
						
					 
					
						2023-05-25 22:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						ce331b411c 
					 
					
						
						
							
							Only assert_not_corrupted_read if we read from the second bank  
						
						
						
						
					 
					
						2023-05-25 22:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						8528455a75 
					 
					
						
						
							
							Errata if _not_ pa12 out low  
						
						
						
						
					 
					
						2023-05-25 22:20:05 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d28dc08f09 
					 
					
						
						
							
							Merge  #1486  
						
						... 
						
						
						
						1486: feature(embassy-stm32): add RTC MUX selection to embassy-stm32 L4 family r=Dirbaio a=MathiasKoch
To select and setup LSE and/or LSI
Co-authored-by: Mathias <mk@blackbird.online > 
						
						
					 
					
						2023-05-25 20:13:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						344e28360f 
					 
					
						
						
							
							More blocking rename  
						
						
						
						
					 
					
						2023-05-25 22:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						983f01016b 
					 
					
						
						
							
							Merge branch 'async-flash' of  https://github.com/rmja/embassy  into async-flash  
						
						
						
						
					 
					
						2023-05-25 21:52:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						9eca19b49d 
					 
					
						
						
							
							*_blocking -> blocking_*  
						
						
						
						
					 
					
						2023-05-25 21:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						860b519f99 
					 
					
						
						
							
							Let Flash<Async/Blocking> be a thing  
						
						
						
						
					 
					
						2023-05-25 21:40:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						181c4c5311 
					 
					
						
						
							
							Add RTC MUX selection to embassy-stm32 L4 family, to select and setup LSE and/or LSI  
						
						
						
						
					 
					
						2023-05-25 21:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						18d14dff48 
					 
					
						
						
							
							Handle errata 2.2.12  
						
						
						
						
					 
					
						2023-05-25 21:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						b412784a7a 
					 
					
						
						
							
							Add runtime checks for errata 2.2.11  
						
						
						
						
					 
					
						2023-05-25 20:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						8073bf22e9 
					 
					
						
						
							
							Add sector number tests  
						
						
						
						
					 
					
						2023-05-25 20:07:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						e764a3d9ca 
					 
					
						
						
							
							Fix unused errors  
						
						
						
						
					 
					
						2023-05-25 20:07:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						49a31bd5d8 
					 
					
						
						
							
							Simplify SR->Result  
						
						
						
						
					 
					
						2023-05-25 20:07:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						7371eefa86 
					 
					
						
						
							
							Align with new bind_interrupt  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						15636f05f5 
					 
					
						
						
							
							Actually transition to dual bank mode - key was required  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						efc71e08c4 
					 
					
						
						
							
							Default to Async mode  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						bac8ad565e 
					 
					
						
						
							
							Remove TryLockError,  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						44b6494ab7 
					 
					
						
						
							
							Let FlashLayout and FlashRegion depends on a Blocking/Async mode generic  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						6df6239704 
					 
					
						
						
							
							Run format with nightly  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						c6ffece410 
					 
					
						
						
							
							Add more missing nightly guards  
						
						
						
						
					 
					
						2023-05-25 20:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						34a2804b54 
					 
					
						
						
							
							Fix unused get_sector and ensure_sector_aligned  
						
						
						
						
					 
					
						2023-05-25 20:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						cdb1447569 
					 
					
						
						
							
							Add missing nightly guards  
						
						
						
						
					 
					
						2023-05-25 20:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						0e90e98e9b 
					 
					
						
						
							
							stm32: Add async flash write/erase to f4  
						
						
						
						
					 
					
						2023-05-25 20:07:41 +02:00