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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8e040cc5d2 
					 
					
						
						
							
							stm32: add draft spi trait ( #130 )  
						
						
						
						
					 
					
						2021-04-13 16:11:06 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b1822f1438 
					 
					
						
						
							
							stm32: add f407  
						
						
						
						
					 
					
						2021-04-13 13:50:59 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7cb46ac720 
					 
					
						
						
							
							stm32: fix usb  
						
						
						
						
					 
					
						2021-04-06 14:23:13 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						12bd3c5ea5 
					 
					
						
						
							
							stm32: fix peripherals  
						
						
						
						
					 
					
						2021-04-06 14:10:47 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						47843fcba5 
					 
					
						
						
							
							stm32: fix interrupts  
						
						
						
						
					 
					
						2021-04-06 13:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6416f2fc08 
					 
					
						
						
							
							stm32: use crates version  
						
						
						
						
					 
					
						2021-04-06 13:56:22 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6f0fb6cab1 
					 
					
						
						
							
							remove qei trait  
						
						
						
						
					 
					
						2021-04-02 13:52:31 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						009e1896bf 
					 
					
						
						
							
							stm32: consolidate crates  
						
						
						
						
					 
					
						2021-03-30 10:05:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						50ecb7d42b 
					 
					
						
						
							
							cleanup and consolidate peripherals macro  
						
						
						
						
					 
					
						2021-03-29 08:57:40 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f4791b826a 
					 
					
						
						
							
							Merge pull request  #109  from xoviat/proc-macro  
						
						... 
						
						
						
						add embassy::main 
						
						
					 
					
						2021-03-28 17:56:44 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8d014f7955 
					 
					
						
						
							
							restrict usb to stm32f4  
						
						
						
						
					 
					
						2021-03-27 21:42:26 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9e687ade64 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/akiles/embassy  into proc-macro  
						
						
						
						
					 
					
						2021-03-27 21:31:49 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3242990690 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/akiles/embassy  into st-usb  
						
						
						
						
					 
					
						2021-03-27 21:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6ee9e012fc 
					 
					
						
						
							
							add embassy::main and implement for stm32f4  
						
						
						
						
					 
					
						2021-03-27 17:27:39 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6f597653af 
					 
					
						
						
							
							stm32: consolidate modules  
						
						
						
						
					 
					
						2021-03-26 19:34:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b79e9c2927 
					 
					
						
						
							
							stm32: fix exti to require SysCfg.constrain()  
						
						
						
						
					 
					
						2021-03-22 13:04:28 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b5f80787fe 
					 
					
						
						
							
							stm32: remove SDIO interrupt  
						
						
						
						
					 
					
						2021-03-20 18:23:20 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						bf39822092 
					 
					
						
						
							
							consolidate ExtiPin into stm32 package  
						
						
						
						
					 
					
						2021-03-20 11:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						d4f35c1729 
					 
					
						
						
							
							Move USB to embassy-extras  
						
						
						
						
					 
					
						2021-03-19 20:49:15 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						615bb33dcb 
					 
					
						
						
							
							USB: Use updated PeripheralMutex  
						
						
						
						
					 
					
						2021-03-19 19:44:30 -03:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						03ecc91d55 
					 
					
						
						
							
							stm32: consolidate functionality into new pkg  
						
						
						
						
					 
					
						2021-03-19 15:26:20 -05:00