Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						76f737bb0e 
					 
					
						
						
							
							Merge pull request  #158  from derekdreery/blocking_spim  
						
						... 
						
						
						
						Implement the blocking hal api for SPIM. 
						
						
					 
					
						2021-05-05 22:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Dodd 
							
						 
					 
					
						
						
							
						
						212e83aa22 
					 
					
						
						
							
							Make changes to Write as well as Transfer  
						
						
						
						
					 
					
						2021-05-05 19:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						111dad613a 
					 
					
						
						
							
							Merge pull request  #163  from bobmcwhirter/syscfg_pac_const  
						
						... 
						
						
						
						Rework `pac` re-exporting, canonicalize syscfg path, use it plus SYSC… 
						
						
					 
					
						2021-05-05 19:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						58b4909fa0 
					 
					
						
						
							
							Merge pull request  #157  from derekdreery/flex-pin  
						
						... 
						
						
						
						Add a pin variant that can change between disconnected/input/output. 
						
						
					 
					
						2021-05-05 19:49:21 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Dodd 
							
						 
					 
					
						
						
							
						
						9d427a1ba4 
					 
					
						
						
							
							Address issues in PR  
						
						... 
						
						
						
						Also add some documentation. 
						
						
					 
					
						2021-05-05 18:33:45 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Dodd 
							
						 
					 
					
						
						
							
						
						9de12a0a7a 
					 
					
						
						
							
							Address issues in PR.  
						
						
						
						
					 
					
						2021-05-05 18:25:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						4257512eb2 
					 
					
						
						
							
							Limit to pub(crate).  
						
						
						
						
					 
					
						2021-05-05 13:15:07 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						12c510f222 
					 
					
						
						
							
							Rework pac re-exporting, canonicalize syscfg path, use it plus SYSCFG_BASE.  
						
						
						
						
					 
					
						2021-05-05 13:12:53 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8e312e0ba7 
					 
					
						
						
							
							Merge pull request  #162  from bobmcwhirter/cargo_features  
						
						... 
						
						
						
						Generate some chip features by peripherals. 
						
						
					 
					
						2021-05-05 17:11:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						14ce02eecf 
					 
					
						
						
							
							Add the leaf features for peripherals.  
						
						
						
						
					 
					
						2021-05-05 11:06:03 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						d8156b43b1 
					 
					
						
						
							
							Generate some chip features by peripherals.  
						
						
						
						
					 
					
						2021-05-05 11:01:02 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						70549be59e 
					 
					
						
						
							
							Merge pull request  #161  from bobmcwhirter/exti_using_const  
						
						... 
						
						
						
						Move exti to use the const addr. 
						
						
					 
					
						2021-05-05 16:41:05 +02:00 
						 
				 
			
				
					
						
							
							
								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