xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							f8d35806dc 
							
						 
					 
					
						
						
							
							stm32/can: move to irq binding use embassy channel  
						
						
						
						
					 
					
						2023-05-29 19:09:52 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d34078fa1 
							
						 
					 
					
						
						
							
							Merge pull request  #1508  from embassy-rs/ci-fixes  
						
						... 
						
						
						
						ci: run HIL tests in parallel. 
						
						
					 
					
						2023-05-29 23:21:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							020e956f1b 
							
						 
					 
					
						
						
							
							ci: run HIL tests in parallel.  
						
						
						
						
					 
					
						2023-05-30 01:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3760bdbb1b 
							
						 
					 
					
						
						
							
							Merge pull request  #1507  from embassy-rs/ci-fixes  
						
						... 
						
						
						
						Remove unneeded default-features=false. 
						
						
					 
					
						2023-05-29 20:56:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							42a5b14724 
							
						 
					 
					
						
						
							
							Remove unneeded default-features=false.  
						
						
						
						
					 
					
						2023-05-29 22:50:30 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08753f74ae 
							
						 
					 
					
						
						
							
							Merge pull request  #1428  from xoviat/uart  
						
						... 
						
						
						
						stm32/uart: rework ringbuf 
						
						
					 
					
						2023-05-29 20:19:35 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							da0be7114f 
							
						 
					 
					
						
						
							
							stm32/uart: fix dma ringbuf tests  
						
						
						
						
					 
					
						2023-05-29 15:14:43 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8a835be27 
							
						 
					 
					
						
						
							
							Merge pull request  #1506  from embassy-rs/ci-fixes  
						
						... 
						
						
						
						ci: fix nrf, rp tests. 
						
						
					 
					
						2023-05-29 20:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							68441a74c2 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into uart  
						
						
						
						
					 
					
						2023-05-29 15:07:21 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1a31b03976 
							
						 
					 
					
						
						
							
							ci: fix nrf, rp tests.  
						
						
						
						
					 
					
						2023-05-29 22:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							94046f30ff 
							
						 
					 
					
						
						
							
							Remove the usage of the local Partition type in BootLoader  
						
						
						
						
					 
					
						2023-05-29 22:00:44 +02: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b38079490 
							
						 
					 
					
						
						
							
							Merge pull request  #1505  from rmja/split-firmware-updater  
						
						... 
						
						
						
						Split the FirmwareUpdater into blocking and async 
						
						
					 
					
						2023-05-29 19:48:44 +00:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							c844894a6e 
							
						 
					 
					
						
						
							
							Split the FirmwareUpdater into blocking and async  
						
						
						
						
					 
					
						2023-05-29 21:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							642eb1400b 
							
						 
					 
					
						
						
							
							Merge pull request  #1503  from embassy-rs/ci-fixes  
						
						... 
						
						
						
						ci: add stable build, add tests. 
						
						
					 
					
						2023-05-29 18:09:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							1acbc5b1a9 
							
						 
					 
					
						
						
							
							Remove the usage of the local Partition type in BootLoader  
						
						
						
						
					 
					
						2023-05-29 20:07:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							421ee4dfbf 
							
						 
					 
					
						
						
							
							ci: add stable build, add tests.  
						
						
						
						
					 
					
						2023-05-29 19:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							46961cfdf7 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
						
					 
					
						2023-05-29 19:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc23129456 
							
						 
					 
					
						
						
							
							Merge pull request  #1502  from embassy-rs/ci-fixes  
						
						... 
						
						
						
						CI fixes. 
						
						
					 
					
						2023-05-29 16:55:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							6cb6e57592 
							
						 
					 
					
						
						
							
							CI fixes.  
						
						
						
						
					 
					
						2023-05-29 18:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							760a32246a 
							
						 
					 
					
						
						
							
							Merge pull request  #1495  from embassy-rs/new-ci  
						
						... 
						
						
						
						Switch from GHA to Bender CI 
						
						
					 
					
						2023-05-29 16:21:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							7b2a39a6fb 
							
						 
					 
					
						
						
							
							Switch to Bender for CI.  
						
						
						
						
					 
					
						2023-05-29 18:15:53 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6a1d38d2 
							
						 
					 
					
						
						
							
							stm32/tests: disable sdmmc test for now  
						
						
						
						
					 
					
						2023-05-29 09:16:50 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a136c308e 
							
						 
					 
					
						
						
							
							Merge pull request  #1496  from rmja/blocking-partition  
						
						... 
						
						
						
						Add BlockingPartition 
						
						
					 
					
						2023-05-28 21:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7301e510 
							
						 
					 
					
						
						
							
							tests/stm32: revert cfg changes  
						
						
						
						
					 
					
						2023-05-27 15:08:30 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							09d52638b5 
							
						 
					 
					
						
						
							
							stm32/ipcc: refactor examples and tests  
						
						
						
						
					 
					
						2023-05-27 15:05:50 -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 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							85ce44f78e 
							
						 
					 
					
						
						
							
							Use RefCell in blocking mutex  
						
						
						
						
					 
					
						2023-05-27 17:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8f409018 
							
						 
					 
					
						
						
							
							Add BlockingPartition  
						
						
						
						
					 
					
						2023-05-27 10:29:21 +02: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 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef8695cecb 
							
						 
					 
					
						
						
							
							Merge pull request  #1494  from rmja/flash-partition  
						
						... 
						
						
						
						Create flash partition for shared flash access 
						
						
					 
					
						2023-05-26 22:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							e495473fc3 
							
						 
					 
					
						
						
							
							Remove runtime offset and size assertions  
						
						
						
						
					 
					
						2023-05-26 22:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							62e799da09 
							
						 
					 
					
						
						
							
							Create flash partition for shared flash access  
						
						
						
						
					 
					
						2023-05-26 21:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8b426d0fe 
							
						 
					 
					
						
						
							
							Merge pull request  #1493  from linusharberg/nrf-buffered-uarte-drop  
						
						... 
						
						
						
						Disable ppi group in BufferedUarte drop 
						
						
					 
					
						2023-05-26 17:33:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f4736457f5 
							
						 
					 
					
						
						
							
							nrf/timer: use low power counter mode.  
						
						... 
						
						
						
						The regular one permanently requests HFCLK, while the low power one only does
so while counting, for 1 clock cycle. The regular mode is "deprecated" too. 
						
						
					 
					
						2023-05-26 16:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Harberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f501a1ba2c 
							
						 
					 
					
						
						
							
							Disable ppi group first to avoid BufferedUarte not getting dropped properly  
						
						
						
						
					 
					
						2023-05-26 16:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee20fd4c16 
							
						 
					 
					
						
						
							
							Merge  #1492  
						
						... 
						
						
						
						1492: Remove ability to, during runtime, set alt layout - it does not work. r=rmja a=rmja
I wasted yesterday trying to get this to work. It seems that erase operations does not work when in db1m mode. The erase operations, both bank and sector, runs and completes without any error flags being set. It also takes expected amount of time, but the flash is not actually erased.
I found [this](https://community.st.com/s/question/0D50X00009XkWrASAV/is-it-possilbe-to-checkand-may-be-writethe-db1m-option-byte-from-the-firmware-i-am-using-an-stmf4427ig-1mb-with-double-bank-via-db1m-option-byte ) on the topic, at it seems that one have to reset the mcu for the change to take effect, so it does not make any sense to have it as runtime configurable.
Co-authored-by: Rasmus Melchior Jacobsen <rmja@laesoe.org> 
						
						
					 
					
						2023-05-26 13:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							fee89ed7c7 
							
						 
					 
					
						
						
							
							Remove ability to set alt layout - it does not work.  
						
						
						
						
					 
					
						2023-05-26 15:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5c5b64729 
							
						 
					 
					
						
						
							
							Merge  #1490  
						
						... 
						
						
						
						1490: sync: do will_wake check in MultiWakerRegistration. r=Dirbaio a=Dirbaio
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> 
						
						
					 
					
						2023-05-26 13:35:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							3081ecf301 
							
						 
					 
					
						
						
							
							sync: do will_wake check in MultiWakerRegistration.  
						
						
						
						
					 
					
						2023-05-26 13:17:39 +02:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							66304a102d 
							
						 
					 
					
						
						
							
							Revert "Merge branch 'tl_mbox' into ipcc"  
						
						... 
						
						
						
						This reverts commit 859e539f85c7f4770050cc11f83fe1f6d040cd1d, reversing
changes made to 984cd47b417a7bab986ff11b589b88fcae2940b9. 
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							984cd47b41 
							
						 
					 
					
						
						
							
							stm32/ipcc: update test  
						
						
						
						
					 
					
						2023-05-26 10:03:01 +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