xoviat 
							
						 
					 
					
						
						
							
						
						b204c0974c 
					 
					
						
						
							
							cleanup misc. warnings  
						
						
						
						
					 
					
						2021-03-17 21:21:48 -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 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						2b15a2674f 
					 
					
						
						
							
							minor cleanup to interface  
						
						
						
						
					 
					
						2021-01-14 11:42:23 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7adf99eff3 
					 
					
						
						
							
							implement changes  
						
						
						
						
					 
					
						2021-01-13 17:40:32 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						a168b9ef51 
					 
					
						
						
							
							restrict unsafe block  
						
						
						
						
					 
					
						2021-01-06 21:02:02 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						31ba052f14 
					 
					
						
						
							
							mark new unsafe  
						
						
						
						
					 
					
						2021-01-06 14:31:43 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1c3b7541cb 
					 
					
						
						
							
							use transmute for now  
						
						
						
						
					 
					
						2021-01-06 14:12:33 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						27cfcbacb8 
					 
					
						
						
							
							try uart implementation  
						
						
						
						
					 
					
						2021-01-06 12:12:29 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						66622de82a 
					 
					
						
						
							
							fix set_handler context  
						
						
						
						
					 
					
						2021-01-06 10:49:08 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						938919367a 
					 
					
						
						
							
							add levels  
						
						
						
						
					 
					
						2021-01-05 17:38:46 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						a9d9f3bf80 
					 
					
						
						
							
							fix problems  
						
						
						
						
					 
					
						2021-01-05 17:24:27 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7bee584808 
					 
					
						
						
							
							remove dead code in waker  
						
						
						
						
					 
					
						2021-01-05 17:19:05 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f62eb66bf2 
					 
					
						
						
							
							add new levels  
						
						
						
						
					 
					
						2021-01-05 17:18:24 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9bf09488f1 
					 
					
						
						
							
							fix interrupts  
						
						
						
						
					 
					
						2021-01-04 12:48:13 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						2ee2d18465 
					 
					
						
						
							
							simplify impl. and add interupt idea  
						
						
						
						
					 
					
						2021-01-01 14:59:57 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						d5cb9bebaa 
					 
					
						
						
							
							implement on irqs  
						
						
						
						
					 
					
						2020-12-31 17:59:01 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						cc8d162859 
					 
					
						
						
							
							begin integrate interrupt  
						
						
						
						
					 
					
						2020-12-31 16:59:42 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						cc0076a0eb 
					 
					
						
						
							
							update hal branch  
						
						
						
						
					 
					
						2020-12-31 16:49:27 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						925ede848e 
					 
					
						
						
							
							rename uarte as serial  
						
						
						
						
					 
					
						2020-12-31 16:40:51 -06:00