Vadim Kaushan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							385895767c 
							
						 
					 
					
						
						
							
							Fix exti driver  
						
						
						
						
					 
					
						2021-03-14 23:18:09 +03:00 
						 
				 
			
				
					
						
							
							
								Vadim Kaushan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b8c18dad3 
							
						 
					 
					
						
						
							
							Fix probe-run install command  
						
						
						
						
					 
					
						2021-03-14 23:17:45 +03:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							6cebd27cc1 
							
						 
					 
					
						
						
							
							add embedded-hal  
						
						
						
						
					 
					
						2021-03-11 16:28:21 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							fa807d2f08 
							
						 
					 
					
						
						
							
							add qei trait and implementation  
						
						
						
						
					 
					
						2021-03-11 16:25:38 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32c7aa4045 
							
						 
					 
					
						
						
							
							Add stm32l0 to CI  
						
						
						
						
					 
					
						2021-03-09 16:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e8156a47d 
							
						 
					 
					
						
						
							
							Add WaitForAnyEdge  
						
						
						
						
					 
					
						2021-03-09 16:03:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6278ecf4b0 
							
						 
					 
					
						
						
							
							Use a critical section to listen on GPIO pins  
						
						
						
						
					 
					
						2021-03-09 14:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b490c8a48d 
							
						 
					 
					
						
						
							
							Add stm32l0 with ExtiPin futures  
						
						
						
						
					 
					
						2021-03-09 11:00:02 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							5df6e57949 
							
						 
					 
					
						
						
							
							update docs  
						
						
						
						
					 
					
						2021-03-08 14:00:31 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ab4c4ec0 
							
						 
					 
					
						
						
							
							add spi trait  
						
						
						
						
					 
					
						2021-03-08 12:35:55 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16e00669ae 
							
						 
					 
					
						
						
							
							Merge pull request  #73  from thalesfragoso/split-util  
						
						... 
						
						
						
						Move nRF's util into a separate crate 
						
						
					 
					
						2021-03-08 01:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
						
						
							
						
						
							15c3e78408 
							
						 
					 
					
						
						
							
							Move nRF's util into a separate crate  
						
						
						
						
					 
					
						2021-03-07 20:15:40 -03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f922cf1609 
							
						 
					 
					
						
						
							
							Merge pull request  #70  from xoviat/cleanup-exti  
						
						... 
						
						
						
						Cleanup misc traits, imports 
						
						
					 
					
						2021-03-06 17:34:28 +01: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 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b95e1a22c 
							
						 
					 
					
						
						
							
							Merge pull request  #64  from xoviat/i2c-trait  
						
						... 
						
						
						
						add i2c trait 
						
						
					 
					
						2021-03-06 04:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							9497d6c68a 
							
						 
					 
					
						
						
							
							add write_read  
						
						
						
						
					 
					
						2021-03-05 21:30:39 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							7a46e66298 
							
						 
					 
					
						
						
							
							revise i2c trait  
						
						
						
						
					 
					
						2021-03-05 21:19:56 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfd777b91e 
							
						 
					 
					
						
						
							
							Merge pull request  #25  from xoviat/implement-uart  
						
						... 
						
						
						
						impl. generics on serial 
						
						
					 
					
						2021-03-06 00:11:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8172316cd 
							
						 
					 
					
						
						
							
							Merge pull request  #68  from timokroeger/update-nrf-hal  
						
						... 
						
						
						
						Update `nrf-hal` to v0.12.1 
						
						
					 
					
						2021-03-05 14:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Timo Kröger 
							
						 
					 
					
						
						
						
						
							
						
						
							28b2365ef3 
							
						 
					 
					
						
						
							
							Update nrf-hal to v0.12.1  
						
						... 
						
						
						
						Use the `psel_bits()` method to reduce #[cfg] clutter 
						
						
					 
					
						2021-03-05 09:25:46 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							beca7f4d9b 
							
						 
					 
					
						
						
							
							use f405 in examples  
						
						
						
						
					 
					
						2021-03-04 17:33:05 -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 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							bd3deb785a 
							
						 
					 
					
						
						
							
							Update deps  
						
						
						
						
					 
					
						2021-03-04 22:41:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							030b0441f0 
							
						 
					 
					
						
						
							
							Merge pull request  #48  from akiles/thumbv6m  
						
						... 
						
						
						
						thumbv6m support with emulated atomics 
						
						
					 
					
						2021-03-04 22:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							18f6b8ad68 
							
						 
					 
					
						
						
							
							thumbv6m support with emulated atomics  
						
						
						
						
					 
					
						2021-03-04 21:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							a3a36517bd 
							
						 
					 
					
						
						
							
							update i2c trait  
						
						
						
						
					 
					
						2021-03-03 09:29:18 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							492f7aeea6 
							
						 
					 
					
						
						
							
							add i2c trait  
						
						
						
						
					 
					
						2021-03-02 15:09:47 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							9bee576fd2 
							
						 
					 
					
						
						
							
							Update embassy  
						
						
						
						
					 
					
						2021-03-02 21:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							88946840d1 
							
						 
					 
					
						
						
							
							Make Delay public  
						
						
						
						
					 
					
						2021-03-02 21:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f2c6cf00 
							
						 
					 
					
						
						
							
							Remove cargo namespaced-features  
						
						
						
						
					 
					
						2021-03-02 21:15:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7991b05e4c 
							
						 
					 
					
						
						
							
							Merge pull request  #63  from xoviat/timer-trait  
						
						... 
						
						
						
						add delay trait 
						
						
					 
					
						2021-03-02 15:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							7ef81c75e7 
							
						 
					 
					
						
						
							
							traits: add delay trait  
						
						... 
						
						
						
						delay allows downstream libraries
to use async delay without depending
on a specific delay implementation 
						
						
					 
					
						2021-03-02 08:45:22 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e4abe9e9d 
							
						 
					 
					
						
						
							
							Merge pull request  #62  from xoviat/traits  
						
						... 
						
						
						
						move traits to separte package 
						
						
					 
					
						2021-03-02 00:39:21 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							9626aee7db 
							
						 
					 
					
						
						
							
							Move traits to separate crate.  
						
						
						
						
					 
					
						2021-03-02 00:32:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							084b64053a 
							
						 
					 
					
						
						
							
							Merge pull request  #61  from xoviat/us-delay  
						
						... 
						
						
						
						add us delays 
						
						
					 
					
						2021-03-01 19:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							a7549108a8 
							
						 
					 
					
						
						
							
							rename methods  
						
						
						
						
					 
					
						2021-03-01 11:59:40 -06:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							d029f651fa 
							
						 
					 
					
						
						
							
							add us delays  
						
						
						
						
					 
					
						2021-03-01 11:47:55 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67a6c4f469 
							
						 
					 
					
						
						
							
							Merge pull request  #59  from akiles/interrupt_ext  
						
						... 
						
						
						
						move most interrupt methods to InterruptExt extension trait. Fixes  #35  
						
						
					 
					
						2021-03-01 00:56:20 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							282f00e705 
							
						 
					 
					
						
						
							
							Merge pull request  #27  from akiles/spim  
						
						... 
						
						
						
						nrf: add spim 
						
						
					 
					
						2021-03-01 00:43:17 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							a30c705fd7 
							
						 
					 
					
						
						
							
							nrf/spim: support all chips  
						
						
						
						
					 
					
						2021-03-01 00:36:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							255bf1aa6a 
							
						 
					 
					
						
						
							
							nrf: add SPIM  
						
						
						
						
					 
					
						2021-03-01 00:24:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							8a641d1312 
							
						 
					 
					
						
						
							
							Fix warnings.  
						
						
						
						
					 
					
						2021-03-01 00:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							ffab3916f4 
							
						 
					 
					
						
						
							
							Install rust-src in ci  
						
						
						
						
					 
					
						2021-02-28 22:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							7433dc1039 
							
						 
					 
					
						
						
							
							Port qspi to PeripheralMutex  
						
						
						
						
					 
					
						2021-02-28 22:05:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							962fb95ff0 
							
						 
					 
					
						
						
							
							Optimize PeripheralMutex code size  
						
						
						
						
					 
					
						2021-02-28 22:03:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							7139155f2d 
							
						 
					 
					
						
						
							
							Add code size optimization flags.  
						
						
						
						
					 
					
						2021-02-28 21:38:10 +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