Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5cc5961c94 
					 
					
						
						
							
							rp/gpio: add Flex.  
						
						
						
						
					 
					
						2022-07-09 02:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d2a622b3d0 
					 
					
						
						
							
							Merge  #849  
						
						... 
						
						
						
						849: Add EH 1.0 impls for stm32 i2c r=Dirbaio a=kalkyl
Add missing stm32 impls for embedded-hal 1.0 i2c traits
Co-authored-by: Henrik Alsér <henrik@mindbite.se >
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-07-08 15:09:49 +00:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						43aec9083c 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2022-07-08 08:03:38 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						51dc9b8de0 
					 
					
						
						
							
							Merge branch 'stm32-eh1' of github.com:kalkyl/embassy into stm32-eh1  
						
						
						
						
					 
					
						2022-07-08 08:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						01ef03f446 
					 
					
						
						
							
							stm32/i2c: impl ErrorType for all.  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						399e7a4791 
					 
					
						
						
							
							NoDma  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						be731b222e 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						0fe818f4f8 
					 
					
						
						
							
							v1 fix  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						1ed5b387f9 
					 
					
						
						
							
							v2 fix  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						02812754ec 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						2460d21fa4 
					 
					
						
						
							
							Add EH 1.0 impls for stm32 i2c  
						
						
						
						
					 
					
						2022-07-07 15:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						701a765122 
					 
					
						
						
							
							NoDma  
						
						
						
						
					 
					
						2022-07-07 08:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1fb70e2fac 
					 
					
						
						
							
							Merge  #848  
						
						... 
						
						
						
						848: Blocking shared bus EH 0.2 impls + example docs r=Dirbaio a=kalkyl
Adds impls for the old embedded-hal v0.2 traits for usability until the ecosystem catches up with EH1.
Also added some basic examples in docs of how the shared buses can be set up.
Co-authored-by: Henrik Alsér <henrik@mindbite.se > 
						
						
					 
					
						2022-07-06 22:38:55 +00:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						4e7cf44a3e 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2022-07-07 00:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						265d43a65d 
					 
					
						
						
							
							v1 fix  
						
						
						
						
					 
					
						2022-07-06 23:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						e6887200f5 
					 
					
						
						
							
							v2 fix  
						
						
						
						
					 
					
						2022-07-06 23:45:08 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						5492b5c121 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2022-07-06 23:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						2dfb03abda 
					 
					
						
						
							
							Add EH 1.0 impls for stm32 i2c  
						
						
						
						
					 
					
						2022-07-06 23:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						4b4fe7245b 
					 
					
						
						
							
							Add EH 0.2 impls + example docs  
						
						
						
						
					 
					
						2022-07-06 23:02:16 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						6baddaf539 
					 
					
						
						
							
							Merge  #845  
						
						... 
						
						
						
						845: Add blocking shared bus for i2c and SPI r=Dirbaio a=kalkyl
Blocking versions of the shared buses
Co-authored-by: Henrik Alsér <henrik.alser@me.com >
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-07-06 14:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						455374b7f9 
					 
					
						
						
							
							spi shared bus: assert/deassert CS inside the lock.  
						
						
						
						
					 
					
						2022-07-06 16:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						ba2412ff7e 
					 
					
						
						
							
							Mutex for SPI  
						
						
						
						
					 
					
						2022-07-06 03:47:55 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						d3d82ad87d 
					 
					
						
						
							
							Mutex  
						
						
						
						
					 
					
						2022-07-06 03:31:21 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						264b32d71b 
					 
					
						
						
							
							Add blocking shared bus for i2c and SPI  
						
						
						
						
					 
					
						2022-07-06 02:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						5fef527764 
					 
					
						
						
							
							Merge  #844  
						
						... 
						
						
						
						844: Use correct chip family name for example r=Dirbaio a=lulf
bors r+
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-07-05 11:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						6f425d7721 
					 
					
						
						
							
							Use correct chip family name for example  
						
						
						
						
					 
					
						2022-07-05 13:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						87e3ae321b 
					 
					
						
						
							
							Merge  #843  
						
						... 
						
						
						
						843: Document configuration options and handle optional downlink r=lulf a=lulf
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-07-04 08:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						daf3ea24d7 
					 
					
						
						
							
							Document configuration options and handle optional downlink  
						
						
						
						
					 
					
						2022-07-04 10:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						0ed4e57ea4 
					 
					
						
						
							
							Merge  #838  
						
						... 
						
						
						
						838: embassy-boot touchups r=lulf a=FrozenDroid
Co-authored-by: Vincent Stakenburg <v.stakenburg@cosinuss.nl > 
						
						
					 
					
						2022-06-30 12:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						3dc26bbe39 
					 
					
						
						
							
							simplify set_magic  
						
						
						
						
					 
					
						2022-06-30 14:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						0e55bb2a20 
					 
					
						
						
							
							add log feature to embassy-boot-stm32  
						
						
						
						
					 
					
						2022-06-30 14:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						2ee398b5d2 
					 
					
						
						
							
							Merge  #837  
						
						... 
						
						
						
						837: Use base address for RAM for stm32 r=Dirbaio a=lulf
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-06-29 17:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						7b47bea72c 
					 
					
						
						
							
							Remove unused imports  
						
						
						
						
					 
					
						2022-06-29 19:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						7b35b4ebee 
					 
					
						
						
							
							Fix RAM origin copy paste from nrf  
						
						
						
						
					 
					
						2022-06-29 19:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						e0e675042b 
					 
					
						
						
							
							Merge  #803  
						
						... 
						
						
						
						803: Initial independent watchdog implementation r=FrozenDroid a=FrozenDroid
Co-authored-by: Vincent Stakenburg <v.stakenburg@cosinuss.nl > 
						
						
					 
					
						2022-06-28 11:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						d1d07cd9e3 
					 
					
						
						
							
							fix case when chip has multiple iwdg  
						
						
						
						
					 
					
						2022-06-28 13:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						f2ad9c2d9d 
					 
					
						
						
							
							rebase and fix unborrow  
						
						
						
						
					 
					
						2022-06-28 12:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						74bbf5aa02 
					 
					
						
						
							
							address review  
						
						
						
						
					 
					
						2022-06-28 12:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						5cf3fbece4 
					 
					
						
						
							
							initial independent watchdog implementation  
						
						
						
						
					 
					
						2022-06-28 12:46:17 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						c7703ba17c 
					 
					
						
						
							
							Merge  #831  
						
						... 
						
						
						
						831: Move bootloader main to examples r=lulf a=lulf
This should remove some confusion around embassy-boot-* being a library
vs. a binary. The binary is now an example bootloader instead.
Co-authored-by: Ulf Lilleengen <ulf.lilleengen@gmail.com >
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-06-27 12:46:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						f1f90b17b5 
					 
					
						
						
							
							Add build.rs to detect armv6  
						
						
						
						
					 
					
						2022-06-27 14:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						42bc510eff 
					 
					
						
						
							
							Remove STM32L485 "ghost chips"  
						
						
						
						
					 
					
						2022-06-27 02:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						52abfba8eb 
					 
					
						
						
							
							Merge pull request  #836  from embassy-rs/fixes  
						
						... 
						
						
						
						More misc fixes. 
						
						
					 
					
						2022-06-27 02:33:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a855889f70 
					 
					
						
						
							
							Update stm32-data  
						
						
						
						
					 
					
						2022-06-27 02:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						edb9eedb45 
					 
					
						
						
							
							stm32: add f100 to CI.  
						
						
						
						
					 
					
						2022-06-26 23:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						948bb93dc2 
					 
					
						
						
							
							docs: Add $COMMIT to git srclinks.  
						
						
						
						
					 
					
						2022-06-26 23:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						065a1d097a 
					 
					
						
						
							
							cortex-m: document Interrupt changes depending on Cargo features.  
						
						
						
						
					 
					
						2022-06-26 23:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						397722c328 
					 
					
						
						
							
							stm32: fix f100 build.  
						
						
						
						
					 
					
						2022-06-26 23:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						ffc32d3ddb 
					 
					
						
						
							
							Merge  #833  
						
						... 
						
						
						
						833: nrf/uart: add support for tx-only and rx-only uart. r=Dirbaio a=Dirbaio
Allow creating UarteRx/UarteTx directly. This allows using uart unidirectionally
(rx-only or tx-only), without having to 'waste' a pin for the unused direction.
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-06-25 23:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c460af62e0 
					 
					
						
						
							
							Merge pull request  #835  from embassy-rs/fixes  
						
						... 
						
						
						
						Misc API and doc fixes. 
						
						
					 
					
						2022-06-26 01:09:53 +02:00