xoviat 
							
						 
					 
					
						
						
							
						
						3242990690 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/akiles/embassy  into st-usb  
						
						
						
						
					 
					
						2021-03-27 21:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6f597653af 
					 
					
						
						
							
							stm32: consolidate modules  
						
						
						
						
					 
					
						2021-03-26 19:34:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						095ba23ad3 
					 
					
						
						
							
							stm32: implement idle trait  
						
						
						
						
					 
					
						2021-03-23 21:04:36 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						556942a6bf 
					 
					
						
						
							
							stm32f4: implement idle on serial  
						
						
						
						
					 
					
						2021-03-20 23:51:24 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						38cd2672d3 
					 
					
						
						
							
							stm32f4: remove usart7, 8  
						
						
						
						
					 
					
						2021-03-20 18:27:24 -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 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						c4e79f66ea 
					 
					
						
						
							
							Change ClassSet indexing and tune up example  
						
						... 
						
						
						
						Example doesn't work with F401 because it doesn't have enough usb endpoints 
						
						
					 
					
						2021-03-19 19:44:30 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						890e93b4f0 
					 
					
						
						
							
							Start working on usb serial  
						
						
						
						
					 
					
						2021-03-19 19:44:08 -03:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						03ecc91d55 
					 
					
						
						
							
							stm32: consolidate functionality into new pkg  
						
						
						
						
					 
					
						2021-03-19 15:26:20 -05:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						88a25b042a 
					 
					
						
						
							
							F4: Fix compilation for other MCUs  
						
						
						
						
					 
					
						2021-03-18 22:37:08 -03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6eb0522102 
					 
					
						
						
							
							Merge pull request  #82  from xoviat/c-exti  
						
						... 
						
						
						
						cleanup exti and remove static mut 
						
						
					 
					
						2021-03-18 20:35:21 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b204c0974c 
					 
					
						
						
							
							cleanup misc. warnings  
						
						
						
						
					 
					
						2021-03-17 21:21:48 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						81d99ff1a0 
					 
					
						
						
							
							stm32: exti: update api  
						
						
						
						
					 
					
						2021-03-17 20:56:48 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						ccf2ea77f0 
					 
					
						
						
							
							fix borrow checker  
						
						
						
						
					 
					
						2021-03-17 20:52:45 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3d103acdde 
					 
					
						
						
							
							stm32f4: exti: update api  
						
						
						
						
					 
					
						2021-03-17 20:46:40 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						739c47cc33 
					 
					
						
						
							
							stm32: exti: remove static mut  
						
						
						
						
					 
					
						2021-03-17 20:14:29 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f248bb17ad 
					 
					
						
						
							
							Allow unused stuff in fmt.rs  
						
						
						
						
					 
					
						2021-03-18 01:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ac74b922c1 
					 
					
						
						
							
							Merge pull request  #20  from xoviat/canbus  
						
						... 
						
						
						
						add can 
						
						
					 
					
						2021-03-17 22:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a9076636ac 
					 
					
						
						
							
							Do not export fmt macros.  
						
						... 
						
						
						
						This was introduced by accident by me struggling with the weird intra-crate macro importing system... 
						
						
					 
					
						2021-03-17 22:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6ed1a87138 
					 
					
						
						
							
							Update features for latest nightly.  
						
						
						
						
					 
					
						2021-03-17 02:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						0fbb3174d2 
					 
					
						
						
							
							fixup  
						
						
						
						
					 
					
						2021-03-15 18:00:00 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						535ac24430 
					 
					
						
						
							
							set feature  
						
						
						
						
					 
					
						2021-03-15 17:52:31 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						93625c3f6a 
					 
					
						
						
							
							add can driver  
						
						
						
						
					 
					
						2021-03-15 17:45:45 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e44079492c 
					 
					
						
						
							
							Merge pull request  #74  from michaelbeaumont/deref-stm32f4  
						
						... 
						
						
						
						embassy-stm32f4: Add embedded_hal::digital::v2::* for ExtiPin 
						
						
					 
					
						2021-03-14 23:47:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						01587458ce 
					 
					
						
						
							
							Merge pull request  #67  from xoviat/qei  
						
						... 
						
						
						
						add qei trait and impl 
						
						
					 
					
						2021-03-14 23:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
						
						693177ec27 
					 
					
						
						
							
							Add embedded_hal::digital::v2::* for ExtiPin  
						
						
						
						
					 
					
						2021-03-14 23:31:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vadim Kaushan 
							
						 
					 
					
						
						
							
						
						385895767c 
					 
					
						
						
							
							Fix exti driver  
						
						
						
						
					 
					
						2021-03-14 23:18:09 +03:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						fa807d2f08 
					 
					
						
						
							
							add qei trait and implementation  
						
						
						
						
					 
					
						2021-03-11 16:25:38 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9956cffb2d 
					 
					
						
						
							
							cleanup imports  
						
						
						
						
					 
					
						2021-03-05 23:04:20 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7234c5e509 
					 
					
						
						
							
							cleanup traits  
						
						
						
						
					 
					
						2021-03-05 22:59:54 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						13f6c47a88 
					 
					
						
						
							
							impl. stm32f405  
						
						
						
						
					 
					
						2021-03-04 17:27:46 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9bcb0c36dc 
					 
					
						
						
							
							implement generics on serial  
						
						
						
						
					 
					
						2021-03-04 17:20:35 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9626aee7db 
					 
					
						
						
							
							Move traits to separate crate.  
						
						
						
						
					 
					
						2021-03-02 00:32:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						45355f184a 
					 
					
						
						
							
							move most interrupt methods to InterruptExt extension trait.  Fixes   #35  
						
						
						
						
					 
					
						2021-03-01 00:44:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						da91779117 
					 
					
						
						
							
							interrupt: Split set_handler context.  
						
						... 
						
						
						
						Since introducing the ctx pointer, the handler is now two words, so setting it can
race with the interrupt firing. On race it's possible for the new handler to be
alled with the old ctx pointer or viceversa.
Rather than documenting this, it's better to split the function in two to make it
obvious to the user that it's not atomic. The user can use a critical section, or
disable/enable the interrupt to avoid races if this is a concern. 
						
						
					 
					
						2021-02-26 02:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						11be9170ec 
					 
					
						
						
							
							Cleanup interrupt package naming.  Fixes   #40  
						
						... 
						
						
						
						The `interrupt` package previously tried to be drop-in compatible with the
`interrupt` package from PACs. THis meant that there was both a PAC-style enum
value `UARTE0` and an embassy-style owned `UARTE0Interrupt` type. This made
things VERY confusing.
This drops compatibility with the PAC, improving the names for embassy interrupts. 
						
						
					 
					
						2021-02-26 01:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						90476ef900 
					 
					
						
						
							
							Fix some warnings.  
						
						
						
						
					 
					
						2021-02-26 01:06:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						de796d3e80 
					 
					
						
						
							
							Merge pull request  #53  from fnafnio/defmt-update  
						
						... 
						
						
						
						update defmt and defmt-rtt to 0.2.0 
						
						
					 
					
						2021-02-26 00:30:00 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						582fe34dcc 
					 
					
						
						
							
							stm32f4: exti: clear interrupt pending bit  
						
						... 
						
						
						
						bit should be cleared when created 
						
						
					 
					
						2021-02-24 09:36:49 -06:00 
						 
				 
			
				
					
						
							
							
								fnafnio 
							
						 
					 
					
						
						
							
						
						f779ec4928 
					 
					
						
						
							
							update defmt and defmt-rtt to 0.2.0  
						
						
						
						
					 
					
						2021-02-24 08:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						e16e3780fd 
					 
					
						
						
							
							Add missing interrupts for stm32f4  
						
						
						
						
					 
					
						2021-02-17 19:41:23 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						fc7977bd9a 
					 
					
						
						
							
							Add remaining stm32f4 timers  
						
						
						
						
					 
					
						2021-02-17 19:41:00 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						9d895a6383 
					 
					
						
						
							
							Add RTC timer for stm32f4  
						
						
						
						
					 
					
						2021-02-17 19:40:27 -03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7321ddb0b3 
					 
					
						
						
							
							Update to cortex-m 0.7  
						
						
						
						
					 
					
						2021-02-14 23:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						b69f72e055 
					 
					
						
						
							
							Get rid of some warnings  
						
						
						
						
					 
					
						2021-02-13 21:41:36 -03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9240a1f437 
					 
					
						
						
							
							stm32: add stm32f411 interrupts  
						
						
						
						
					 
					
						2021-01-21 18:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dd47bfbc2e 
					 
					
						
						
							
							stm32f4: Remove stm32f405 being default feature  
						
						
						
						
					 
					
						2021-01-21 18:59:11 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						27cd3a03dc 
					 
					
						
						
							
							exti: add new ExtiPin driver  
						
						
						
						
					 
					
						2021-01-21 11:08:38 -06:00