Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						54bbb4400d 
					 
					
						
						
							
							Align nrf  
						
						
						
						
					 
					
						2023-05-30 13:56:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						c6a984f506 
					 
					
						
						
							
							Align tests  
						
						
						
						
					 
					
						2023-05-30 13:55:49 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						551f76c700 
					 
					
						
						
							
							Remove legacy Partition type and use the one from embedded-hal  
						
						
						
						
					 
					
						2023-05-30 13:44:12 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						b23e40f722 
					 
					
						
						
							
							Add TestFlash helper  
						
						
						
						
					 
					
						2023-05-30 13:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						1cd87f0028 
					 
					
						
						
							
							Cleanup MemFlash  
						
						
						
						
					 
					
						2023-05-30 13:40:04 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						c5ec453ec1 
					 
					
						
						
							
							Add bootloader helper for creating config from linkerfile symbols  
						
						
						
						
					 
					
						2023-05-30 13:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						5205b5b095 
					 
					
						
						
							
							Split FirmwareUpdater into async and blocking types  
						
						
						
						
					 
					
						2023-05-30 13:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						311236e81e 
					 
					
						
						
							
							Merge branch 'remove-bootloader-partitions' of  https://github.com/rmja/embassy  into remove-bootloader-partitions  
						
						
						
						
					 
					
						2023-05-30 13:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						392ed64f6f 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into remove-bootloader-partitions  
						
						
						
						
					 
					
						2023-05-30 13:24:15 +02: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 
							
						 
					 
					
						
						
							
						
						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