Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							76659d9003 
							
						 
					 
					
						
						
							
							Prevent accidental revert when using firmware updater  
						
						... 
						
						
						
						This change prevents accidentally overwriting the previous firmware before
the new one has been marked as booted. 
						
						
					 
					
						2023-06-19 22:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							c22d2b5b5b 
							
						 
					 
					
						
						
							
							Remove unused use's  
						
						
						
						
					 
					
						2023-05-30 14:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							b703db4c09 
							
						 
					 
					
						
						
							
							Fix verify test  
						
						
						
						
					 
					
						2023-05-30 14:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							36e00caf4d 
							
						 
					 
					
						
						
							
							Align examples  
						
						
						
						
					 
					
						2023-05-30 14:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							887ecef369 
							
						 
					 
					
						
						
							
							Align stm32  
						
						
						
						
					 
					
						2023-05-30 13:57:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							24dee870a8 
							
						 
					 
					
						
						
							
							Align rp  
						
						
						
						
					 
					
						2023-05-30 13:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							392ed64f6f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into remove-bootloader-partitions  
						
						
						
						
					 
					
						2023-05-30 13:24:15 +02: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							c844894a6e 
							
						 
					 
					
						
						
							
							Split the FirmwareUpdater into blocking and async  
						
						
						
						
					 
					
						2023-05-29 21:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							18c62aa5b4 
							
						 
					 
					
						
						
							
							Protect default implementations for FirmwareUpdater and BootLoader  
						
						... 
						
						
						
						It seems as if the arm compiler can does not care about whether the bootloader symbols are undefined if the default() function is never used. The x64 compiler does care however, so this change ensures that we can instantiate the types from tests. 
						
						
					 
					
						2023-05-22 11:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7392474b 
							
						 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2023-05-19 17:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							a73f9474a0 
							
						 
					 
					
						
						
							
							embassy-boot: ensure tests can run on the stable compiler  
						
						
						
						
					 
					
						2023-04-20 10:56:59 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							0e01b28d5e 
							
						 
					 
					
						
						
							
							embassy-boot: resolve conflicts  
						
						
						
						
					 
					
						2023-04-20 10:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							8aca324c2d 
							
						 
					 
					
						
						
							
							Merge commit '2c1d572cf2e225be5f30435b133e96aa55c9d3af'  
						
						
						
						
					 
					
						2023-04-20 10:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							7ee9e8322c 
							
						 
					 
					
						
						
							
							Merge commit '970a081aab0567a387463610eb204a3b003255f9'  
						
						
						
						
					 
					
						2023-04-20 10:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								sawi97 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43c20dbe65 
							
						 
					 
					
						
						
							
							Merge branch 'embassy-rs:master' into embassy-boot-stable  
						
						
						
						
					 
					
						2023-04-20 10:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd117fd5d 
							
						 
					 
					
						
						
							
							embassy-boot: update readme MSRV to stable  
						
						
						
						
					 
					
						2023-04-20 10:26:02 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							b153a5b0d7 
							
						 
					 
					
						
						
							
							embassy-boot: add nightly feature to stm32 and rp as well  
						
						
						
						
					 
					
						2023-04-20 10:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lachezar Lechev 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f67eb84ec7 
							
						 
					 
					
						
						
							
							chore: add embassy-boot-rp to README  
						
						... 
						
						
						
						Signed-off-by: Lachezar Lechev <elpiel93@gmail.com> 
						
						
					 
					
						2023-04-20 09:20:02 +03:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							3002ee0dcf 
							
						 
					 
					
						
						
							
							embassy-boot: add nightly feature gate for async usage  
						
						
						
						
					 
					
						2023-04-14 11:27:23 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0e1a5db3 
							
						 
					 
					
						
						
							
							Merge commit '82f528927b2fde275c2e9b6fd737baf439cb296a'  
						
						
						
						
					 
					
						2023-04-14 10:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							577f060d24 
							
						 
					 
					
						
						
							
							Release embassy-sync v0.2.0  
						
						
						
						
					 
					
						2023-04-13 23:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							1b86570cfd 
							
						 
					 
					
						
						
							
							embassy-boot: readd nightly feature as default  
						
						
						
						
					 
					
						2023-04-11 13:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							f51cbebffd 
							
						 
					 
					
						
						
							
							embassy-boot: add nightly feature gates  
						
						
						
						
					 
					
						2023-04-11 13:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								sander 
							
						 
					 
					
						
						
						
						
							
						
						
							c309797488 
							
						 
					 
					
						
						
							
							merge embassy/master  
						
						
						
						
					 
					
						2023-04-11 13:48:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ce64254a 
							
						 
					 
					
						
						
							
							Let update_len be u32  
						
						
						
						
					 
					
						2023-04-11 07:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c92c53d6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into u32-partition  
						
						
						
						
					 
					
						2023-04-11 07:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							05b2b2fb5f 
							
						 
					 
					
						
						
							
							Align platform specific bootloaders  
						
						
						
						
					 
					
						2023-04-05 09:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5ead78fe 
							
						 
					 
					
						
						
							
							Remove firmware_len  
						
						
						
						
					 
					
						2023-04-05 08:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							2deb2c624c 
							
						 
					 
					
						
						
							
							Let Partition range be u32 instead of usize  
						
						
						
						
					 
					
						2023-04-05 08:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e2f82569 
							
						 
					 
					
						
						
							
							Let update_len be usize for now  
						
						
						
						
					 
					
						2023-04-05 07:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							043b3072c4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into incremental-hash  
						
						
						
						
					 
					
						2023-04-05 06:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							84bfe9b8c9 
							
						 
					 
					
						
						
							
							Align examples with bootloader changes  
						
						
						
						
					 
					
						2023-04-04 22:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							a77ce1088d 
							
						 
					 
					
						
						
							
							Align chip specific boot projects with new prepare_boot() signature  
						
						
						
						
					 
					
						2023-04-04 22:22:25 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							e962fe794c 
							
						 
					 
					
						
						
							
							Add assertions about the aligned_buf % write sizes  
						
						
						
						
					 
					
						2023-04-04 21:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							78e6b4d261 
							
						 
					 
					
						
						
							
							Remove comment about equal erase size requirement  
						
						
						
						
					 
					
						2023-04-04 21:43:18 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							53efb02900 
							
						 
					 
					
						
						
							
							Allow different erase sizes for active and dfu  
						
						
						
						
					 
					
						2023-04-04 21:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							6c93309df4 
							
						 
					 
					
						
						
							
							Remove the Flash trait  
						
						
						
						
					 
					
						2023-04-04 21:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							25577e0eaf 
							
						 
					 
					
						
						
							
							Assert active and dfu have same erase size and copy in smaller chunks  
						
						... 
						
						
						
						The copy from active to dfu (and vice versa) is now done in smaller portions depending on aligned_buf, which now does not need to be erase_size big. 
						
						
					 
					
						2023-04-04 21:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							9242ad89d4 
							
						 
					 
					
						
						
							
							Remove magic buffer argument from prepare_boot  
						
						... 
						
						
						
						and use the aligned page buffer instead 
						
						
					 
					
						2023-04-04 20:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							8256ac1044 
							
						 
					 
					
						
						
							
							Use MemFlash::default() in sha1 verify test  
						
						
						
						
					 
					
						2023-04-04 19:07:45 +02:00