Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cd4111736c 
					 
					
						
						
							
							Merge pull request  #177  from lulf/bump-critical-section-version  
						
						... 
						
						
						
						Bump version of critical-section to 0.2.1 
						
						
					 
					
						2021-05-14 00:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						3b86e85770 
					 
					
						
						
							
							Bump version of critical-section to 0.2.1  
						
						
						
						
					 
					
						2021-05-13 18:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4705333b5e 
					 
					
						
						
							
							Merge pull request  #173  from embassy-rs/priority  
						
						... 
						
						
						
						PriorityX enums 
						
						
					 
					
						2021-05-11 01:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e0809ab0fb 
					 
					
						
						
							
							Switch to use PrioritX enums.  
						
						
						
						
					 
					
						2021-05-11 01:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e6a8c8bfcc 
					 
					
						
						
							
							Add PriorityX enums to embassy-extras::interrupt  
						
						
						
						
					 
					
						2021-05-11 01:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						65b78119dc 
					 
					
						
						
							
							Merge pull request  #172  from embassy-rs/critical-section  
						
						... 
						
						
						
						Use `critical_section` crate 
						
						
					 
					
						2021-05-11 01:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7fa0e57172 
					 
					
						
						
							
							Use critical_section crate  
						
						
						
						
					 
					
						2021-05-11 01:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f817f374b6 
					 
					
						
						
							
							Merge pull request  #169  from lulf/nrf-uart-read-until-idle  
						
						... 
						
						
						
						Add implementation of ReadUntilIdle for nRF UART 
						
						
					 
					
						2021-05-10 23:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						95439b493f 
					 
					
						
						
							
							Add uart_idle example.  
						
						
						
						
					 
					
						2021-05-10 23:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						0a3c236510 
					 
					
						
						
							
							Improve comment  
						
						
						
						
					 
					
						2021-05-10 23:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						e9eb3ce6c1 
					 
					
						
						
							
							Disable PPI trigger during normal read  
						
						
						
						
					 
					
						2021-05-10 23:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						687dda106f 
					 
					
						
						
							
							Read rx amount outside of poll_fn  
						
						
						
						
					 
					
						2021-05-10 23:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						5afe01617a 
					 
					
						
						
							
							Use rxdrdy as trigger for timer  
						
						
						
						
					 
					
						2021-05-10 23:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						dda338cedb 
					 
					
						
						
							
							Add implementation of ReadUntilIdle for nRF UART  
						
						... 
						
						
						
						Add type UarteWithIdle that implements Read, Write and ReadUntilIdle
traits. The type uses a timer + 2 PPI channels internally, triggered on
RTXSTARTED event. 
						
						
					 
					
						2021-05-10 23:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						040fffd667 
					 
					
						
						
							
							Don't use -eabihf  
						
						
						
						
					 
					
						2021-05-10 17:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1703700970 
					 
					
						
						
							
							Merge pull request  #167  from rukai/use_rust_toolchain_toml  
						
						... 
						
						
						
						Use rust-toolchain.toml for developers and CI 
						
						
					 
					
						2021-05-10 00:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Rukai 
							
						 
					 
					
						
						
							
						
						854022dbee 
					 
					
						
						
							
							Use rust-toolchain.toml for developers and CI  
						
						
						
						
					 
					
						2021-05-09 12:46:48 +10:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						632572d1cb 
					 
					
						
						
							
							Merge pull request  #166  from rukai/work_on_latest_nightly  
						
						... 
						
						
						
						Fix build on the latest nightly 
						
						
					 
					
						2021-05-08 21:12:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rukai 
							
						 
					 
					
						
						
							
						
						ab00c6987a 
					 
					
						
						
							
							Fix build on the latest nightly  
						
						
						
						
					 
					
						2021-05-08 13:23:17 +10:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Thales 
							
						 
					 
					
						
						
							
						
						1f2551d7cd 
					 
					
						
						
							
							Merge pull request  #149  from xoviat/spi  
						
						... 
						
						
						
						stm32: fix spi/write 
						
						
					 
					
						2021-04-25 22:08:38 -03: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						59ccc45f28 
					 
					
						
						
							
							Remove pin from Uart  
						
						
						
						
					 
					
						2021-04-14 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b34b74de9d 
					 
					
						
						
							
							Merge pull request  #140  from lulf/reexport-macro-param  
						
						... 
						
						
						
						Add embassy_prefix attribute parameter to task and main macros 
						
						
					 
					
						2021-04-14 17:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e11d4b1e0e 
					 
					
						
						
							
							Fix vscode settings  
						
						
						
						
					 
					
						2021-04-14 16:01:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						37b3d8b22c 
					 
					
						
						
							
							Add embassy_prefix attribute parameter to task and main macros  
						
						... 
						
						
						
						This allows crates depending on embassy that wants to use a different
module path to do so for the 'task' and 'main' macros, by passing the
parameter 'embassy_prefix'. The prefix defaults to '::', which will
retain the existing behavior. 
						
						
					 
					
						2021-04-14 11:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8e040cc5d2 
					 
					
						
						
							
							stm32: add draft spi trait ( #130 )  
						
						
						
						
					 
					
						2021-04-13 16:11:06 -05:00