Bob McWhirter 
							
						 
					 
					
						
						
							
						
						7262c54f81 
					 
					
						
						
							
							Move exti to use the const addr.  
						
						
						
						
					 
					
						2021-05-05 10:38:57 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c777cf9551 
					 
					
						
						
							
							Merge pull request  #160  from bobmcwhirter/gen_exti_syscfg  
						
						... 
						
						
						
						Gen exti syscfg 
						
						
					 
					
						2021-05-05 16:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						e248baecd4 
					 
					
						
						
							
							Regenerate with SYSCFG and EXTI base addresses.  
						
						
						
						
					 
					
						2021-05-05 10:18:09 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						5495ad453b 
					 
					
						
						
							
							Bump stm32-data to latest.  
						
						
						
						
					 
					
						2021-05-05 09:58:38 -04:00 
						 
				 
			
				
					
						
							
							
								Richard Dodd 
							
						 
					 
					
						
						
							
						
						1ad18aa09a 
					 
					
						
						
							
							Implement the blocking hal api for SPIM.  
						
						
						
						
					 
					
						2021-05-05 14:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Dodd 
							
						 
					 
					
						
						
							
						
						0b3ccca69b 
					 
					
						
						
							
							Add a pin variant that can change between disconnected/input/output.  
						
						... 
						
						
						
						I'm in no way attached to the name and encourage better suggestions. 
						
						
					 
					
						2021-05-05 14:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								dskleingeld 
							
						 
					 
					
						
						
							
						
						e40346a544 
					 
					
						
						
							
							Fix core::panic! not printing in examples ( #153 )  
						
						... 
						
						
						
						* fixes panic not showing in examples
removes panic_immediate_abort feature where present, renames config -> config.toml, enables panic-probe defmt printing feature and updates panic-probe to 0.2
* fix unintended changes in build_core and arch
* revert uninteded change 
						
						
					 
					
						2021-05-02 20:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7ef5806168 
					 
					
						
						
							
							stm32: codegen interrupts  
						
						
						
						
					 
					
						2021-05-01 03:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						71cf742621 
					 
					
						
						
							
							Add Priority enums to embassy-extras  
						
						
						
						
					 
					
						2021-05-01 03:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						005528eb8d 
					 
					
						
						
							
							Merge pull request  #151  from bobmcwhirter/rng-impl  
						
						... 
						
						
						
						Stub in RNG impl. 
						
						
					 
					
						2021-04-26 20:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						0713947d67 
					 
					
						
						
							
							Stub in RNG impl.  
						
						
						
						
					 
					
						2021-04-26 14:11:46 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						bd35ce35a8 
					 
					
						
						
							
							Merge pull request  #150  from bobmcwhirter/rng-trait  
						
						... 
						
						
						
						Add an RNG trait. 
						
						
					 
					
						2021-04-26 15:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						dc919c236d 
					 
					
						
						
							
							Add an RNG trait.  
						
						
						
						
					 
					
						2021-04-26 09:43:19 -04:00 
						 
				 
			
				
					
						
							
							
								Thales 
							
						 
					 
					
						
						
							
						
						1f2551d7cd 
					 
					
						
						
							
							Merge pull request  #149  from xoviat/spi  
						
						... 
						
						
						
						stm32: fix spi/write 
						
						
					 
					
						2021-04-25 22:08:38 -03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						936efd164d 
					 
					
						
						
							
							USART codegen  
						
						
						
						
					 
					
						2021-04-25 22:35:51 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						cb1b240d8b 
					 
					
						
						
							
							stm32: fix spi/write  
						
						
						
						
					 
					
						2021-04-24 17:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						37eb7e9506 
					 
					
						
						
							
							Merge pull request  #148  from xoviat/spi  
						
						... 
						
						
						
						stm32: use interrupt for spi transmit 
						
						
					 
					
						2021-04-24 13:50:31 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1fef2d08fb 
					 
					
						
						
							
							stm32: use interrupt for spi transmit  
						
						
						
						
					 
					
						2021-04-24 13:07:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6ba915a308 
					 
					
						
						
							
							Codegen GPIO pins  
						
						
						
						
					 
					
						2021-04-23 23:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						578d920723 
					 
					
						
						
							
							Merge pull request  #145  from lulf/generic-config  
						
						... 
						
						
						
						Pass config directly to chip specific configure function 
						
						
					 
					
						2021-04-23 21:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8fb1fc045f 
					 
					
						
						
							
							Add stm32f401 peripherals  
						
						
						
						
					 
					
						2021-04-23 19:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8f24daf096 
					 
					
						
						
							
							Actually do not build CAN on stm32f401  
						
						
						
						
					 
					
						2021-04-23 19:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c4e4401af4 
					 
					
						
						
							
							Do not build CAN on stm32f401  
						
						
						
						
					 
					
						2021-04-23 19:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						9586365b07 
					 
					
						
						
							
							Pass config directly to chip specific configure function  
						
						... 
						
						
						
						This removes the need to duplicate the configuration for each individual
chip, but will instead pass on the configuration specified in the config
attribute.
Update nrf, stm32, rp macros with passing the config to a per-chip
configure function which assumes the appropriate configuration to be
passed to it.
To demonstrate this feature, the stm32l0xx clock setup and RTC is added which exposes
clock configuration different from stm32f4xx (and has a different set of timers and HAL APIs). 
						
						
					 
					
						2021-04-22 09:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						0d02e64f62 
					 
					
						
						
							
							Merge pull request  #143  from lulf/nrf-port-any-edge  
						
						... 
						
						
						
						Add detection of edge transitions for ports 
						
						
					 
					
						2021-04-20 16:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						29b5bae1d1 
					 
					
						
						
							
							Codegen PoC  
						
						
						
						
					 
					
						2021-04-20 03:37:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ef4d9d243e 
					 
					
						
						
							
							wip usart  
						
						
						
						
					 
					
						2021-04-20 02:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						170536b073 
					 
					
						
						
							
							stm32: add exti  
						
						
						
						
					 
					
						2021-04-20 02:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						258ba533bd 
					 
					
						
						
							
							Implement GPIO input  
						
						
						
						
					 
					
						2021-04-20 02:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						aa65d5ccaf 
					 
					
						
						
							
							it's alive  
						
						
						
						
					 
					
						2021-04-20 02:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						e2ad5e1395 
					 
					
						
						
							
							Add detection of edge transitions for ports  
						
						
						
						
					 
					
						2021-04-16 07:58:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						97ca54fa66 
					 
					
						
						
							
							Rename PeripheralBorrow to Unborrow  
						
						
						
						
					 
					
						2021-04-14 19:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						bac53e3e55 
					 
					
						
						
							
							Merge pull request  #141  from embassy-rs/no-pin  
						
						... 
						
						
						
						Remove Pin 
						
						
					 
					
						2021-04-14 18:18:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5ee87cf25d 
					 
					
						
						
							
							Remove Pin from Flash trait  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d336a4b38a 
					 
					
						
						
							
							Remove Pin from Delay trait  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f292647066 
					 
					
						
						
							
							Remove Pin from I2c  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c15411d1bd 
					 
					
						
						
							
							Remove Pin from SPI  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8b1ffb2cb7 
					 
					
						
						
							
							Remove Pin from GPIO traits  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						59ccc45f28 
					 
					
						
						
							
							Remove pin from Uart  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b34b74de9d 
					 
					
						
						
							
							Merge pull request  #140  from lulf/reexport-macro-param  
						
						... 
						
						
						
						Add embassy_prefix attribute parameter to task and main macros 
						
						
					 
					
						2021-04-14 17:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e11d4b1e0e 
					 
					
						
						
							
							Fix vscode settings  
						
						
						
						
					 
					
						2021-04-14 16:01:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						37b3d8b22c 
					 
					
						
						
							
							Add embassy_prefix attribute parameter to task and main macros  
						
						... 
						
						
						
						This allows crates depending on embassy that wants to use a different
module path to do so for the 'task' and 'main' macros, by passing the
parameter 'embassy_prefix'. The prefix defaults to '::', which will
retain the existing behavior. 
						
						
					 
					
						2021-04-14 11:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8e040cc5d2 
					 
					
						
						
							
							stm32: add draft spi trait ( #130 )  
						
						
						
						
					 
					
						2021-04-13 16:11:06 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						0bd35373c0 
					 
					
						
						
							
							Merge pull request  #139  from xoviat/stm32f407  
						
						... 
						
						
						
						stm32: add f407 
						
						
					 
					
						2021-04-13 13:54:37 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b1822f1438 
					 
					
						
						
							
							stm32: add f407  
						
						
						
						
					 
					
						2021-04-13 13:50:59 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4eecb3cfa9 
					 
					
						
						
							
							add is_link_up, is_config_up  
						
						
						
						
					 
					
						2021-04-13 17:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4f528d8fae 
					 
					
						
						
							
							Add medium-ip, medium-ethernet Cargo features  
						
						
						
						
					 
					
						2021-04-12 21:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						28c235d786 
					 
					
						
						
							
							Update example for rand  
						
						
						
						
					 
					
						2021-04-12 21:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						439092dc59 
					 
					
						
						
							
							derive Eq for config  
						
						
						
						
					 
					
						2021-04-12 18:13:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ccdcd9df17 
					 
					
						
						
							
							publish config::Event  
						
						
						
						
					 
					
						2021-04-12 17:24:52 +02:00