Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46a4600952 
							
						 
					 
					
						
						
							
							Merge pull request  #1607  from MathiasKoch/embassy-stm32/rcc-rtc-l4  
						
						... 
						
						
						
						feature(embassy-stm32): L4 enable APB to allow RTC to work 
						
						
					 
					
						2023-07-05 14:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27992d9c07 
							
						 
					 
					
						
						
							
							Merge pull request  #1621  from rasmuspeders1/main  
						
						... 
						
						
						
						Remove bad semicolon in time driver example struct declaration 
						
						
					 
					
						2023-07-05 15:45:27 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Pedersen 
							
						 
					 
					
						
						
						
						
							
						
						
							a0dc87d64e 
							
						 
					 
					
						
						
							
							Remove semicolon in time driver example struct declaration  
						
						... 
						
						
						
						The semicolon is not allowed with struct declarations with braces.
The doc test compiles fine for some reason!? 
						
						
					 
					
						2023-07-05 14:07:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
						
						
							
						
						
							1255d8a8ce 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into embassy-stm32/rcc-rtc-l4  
						
						
						
						
					 
					
						2023-07-05 12:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3eb6463a 
							
						 
					 
					
						
						
							
							Removed unnecessary space  
						
						
						
						
					 
					
						2023-07-05 11:34:33 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7fcf1d5b 
							
						 
					 
					
						
						
							
							Removed unnecessary changes  
						
						
						
						
					 
					
						2023-07-05 09:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							2c5146f19f 
							
						 
					 
					
						
						
							
							Fixed Lifetimes in Events & Tasks  
						
						
						
						
					 
					
						2023-07-05 09:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3341b53eb4 
							
						 
					 
					
						
						
							
							Merge pull request  #1619  from embassy-rs/nrf-time  
						
						... 
						
						
						
						nrf: build docs with `time` feature. 
						
						
					 
					
						2023-07-04 22:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							70c05c62e4 
							
						 
					 
					
						
						
							
							nrf: build docs with time feature.  
						
						
						
						
					 
					
						2023-07-05 00:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb57bb298f 
							
						 
					 
					
						
						
							
							Merge pull request  #1617  from xoviat/const-rcc  
						
						... 
						
						
						
						stm32/rcc: allow const-propagation 
						
						
					 
					
						2023-07-04 22:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							953c745ed8 
							
						 
					 
					
						
						
							
							stm32/rcc: allow const-propagation  
						
						
						
						
					 
					
						2023-07-04 16:29:46 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce73c29246 
							
						 
					 
					
						
						
							
							Merge pull request  #1616  from embassy-rs/update-nightly  
						
						... 
						
						
						
						Update nightly 
						
						
					 
					
						2023-07-04 19:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4df46c46 
							
						 
					 
					
						
						
							
							rustfmt.  
						
						
						
						
					 
					
						2023-07-04 21:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							2a035a24a6 
							
						 
					 
					
						
						
							
							Update nightly.  
						
						
						
						
					 
					
						2023-07-04 20:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							10c0174903 
							
						 
					 
					
						
						
							
							doc: upload statics too.  
						
						
						
						
					 
					
						2023-07-04 20:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d26a247a32 
							
						 
					 
					
						
						
							
							Merge pull request  #1615  from embassy-rs/update-eh2  
						
						... 
						
						
						
						update embedded-hal crates. 
						
						
					 
					
						2023-07-04 18:03:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							a101d9078d 
							
						 
					 
					
						
						
							
							update embedded-hal crates.  
						
						
						
						
					 
					
						2023-07-04 19:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2f843a4ce 
							
						 
					 
					
						
						
							
							Merge pull request  #1614  from cumthugo/fix_queue_size  
						
						... 
						
						
						
						time: fix queue size 
						
						
					 
					
						2023-07-04 13:17:14 +00:00 
						 
				 
			
				
					
						
							
							
								cumthugo 
							
						 
					 
					
						
						
						
						
							
						
						
							40d25da793 
							
						 
					 
					
						
						
							
							time: fix queue size  
						
						
						
						
					 
					
						2023-07-04 21:13:31 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b956d5d06c 
							
						 
					 
					
						
						
							
							Merge pull request  #1613  from diondokter/fix-nrf-spim-nightly  
						
						... 
						
						
						
						Fix nrf spim nightly error 
						
						
					 
					
						2023-07-04 10:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0845eab8a0 
							
						 
					 
					
						
						
							
							Merge pull request  #1612  from wyager/fmc-bank1-16bit  
						
						... 
						
						
						
						Add stm32 FMC support for bank 1 16-bit RAM 
						
						
					 
					
						2023-07-04 10:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
						
						
							
						
						
							582c721aec 
							
						 
					 
					
						
						
							
							Add lifetimes to the functions  
						
						
						
						
					 
					
						2023-07-04 11:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								William Yager 
							
						 
					 
					
						
						
						
						
							
						
						
							0c4180cdd0 
							
						 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2023-07-03 19:39:58 -04:00 
						 
				 
			
				
					
						
							
							
								William Yager 
							
						 
					 
					
						
						
						
						
							
						
						
							d9824dfd64 
							
						 
					 
					
						
						
							
							Add bank 1 16 bit  
						
						
						
						
					 
					
						2023-07-03 19:39:51 -04:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							a088c4bee6 
							
						 
					 
					
						
						
							
							fix stm32 can test  
						
						
						
						
					 
					
						2023-07-04 00:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							8359d8c020 
							
						 
					 
					
						
						
							
							make stm32 can test work  
						
						
						
						
					 
					
						2023-07-04 00:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							1869fe02ba 
							
						 
					 
					
						
						
							
							make stm32f4 example work  
						
						
						
						
					 
					
						2023-07-04 00:21:08 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							e3e8d82933 
							
						 
					 
					
						
						
							
							remove unused imports from example  
						
						
						
						
					 
					
						2023-07-03 23:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							a96f30edf4 
							
						 
					 
					
						
						
							
							allow deed code can rx  & clippy  
						
						
						
						
					 
					
						2023-07-03 23:48:07 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Scheff 
							
						 
					 
					
						
						
						
						
							
						
						
							af15b49bfe 
							
						 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2023-07-03 22:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
						
						
							
						
						
							60b2f075dc 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into embassy-stm32/rcc-rtc-l4  
						
						
						
						
					 
					
						2023-07-03 19:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							0c49e6747c 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-07-02 22:00:50 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99b4ea7c1d 
							
						 
					 
					
						
						
							
							Merge pull request  #1609  from embassy-rs/fix-peripheral-deref  
						
						... 
						
						
						
						hal-common: require DerefMut for peripherals, not just Deref. 
						
						
					 
					
						2023-07-02 20:20:47 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b9be5b81 
							
						 
					 
					
						
						
							
							hal-common: require DerefMut for peripherals, not just Deref.  
						
						... 
						
						
						
						Otherwise you can create multiple drivers on the same singleton like this:
```rust
let mut input = Input::new(&pin, Pull::None);
let mut output = Output::new(&pin, Level::Low, Speed::Low);
input.is_high();
output.set_high();
input.is_high();
output.set_high();
```
Thanks @pennae for reporting. 
						
						
					 
					
						2023-07-02 22:16:01 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							2e6b813225 
							
						 
					 
					
						
						
							
							hrtim: add guardrails on bridge sec. duty  
						
						
						
						
					 
					
						2023-07-02 09:17:12 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							aceba1c03f 
							
						 
					 
					
						
						
							
							hrtim: fix example and auto adjust psc.  
						
						
						
						
					 
					
						2023-07-01 21:47:44 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							8141d53d94 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into hrtim  
						
						
						
						
					 
					
						2023-07-01 17:32:25 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							21a8653195 
							
						 
					 
					
						
						
							
							hrtim: minor cleanup  
						
						
						
						
					 
					
						2023-07-01 17:32:16 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
						
						
							
						
						
							d372df7ddb 
							
						 
					 
					
						
						
							
							L4: Switch to MSI to prevent problems with PLL configuration, and enable power to AHB bus clock to allow RTC to run  
						
						
						
						
					 
					
						2023-07-01 12:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							6e13f5b387 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-06-30 18:33:22 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							c07854fed8 
							
						 
					 
					
						
						
							
							stm32/hrtim: minor fixes  
						
						
						
						
					 
					
						2023-06-30 18:22:02 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4997c5fc 
							
						 
					 
					
						
						
							
							stm32/hrtim: impl. bridge, dead-time part. res.  
						
						
						
						
					 
					
						2023-06-30 18:22:01 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							3252eaa060 
							
						 
					 
					
						
						
							
							stm32/hrtim: add example impl.  
						
						
						
						
					 
					
						2023-06-30 18:21:59 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							348019e37f 
							
						 
					 
					
						
						
							
							stm32/hrtim: impl channel alloc type system  
						
						
						
						
					 
					
						2023-06-30 18:21:58 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							b9eb3dfad7 
							
						 
					 
					
						
						
							
							stm32/hrtim: add api concept  
						
						
						
						
					 
					
						2023-06-30 18:21:57 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							71513ccb39 
							
						 
					 
					
						
						
							
							stm32/hrtim: impl. draft frequency computation  
						
						
						
						
					 
					
						2023-06-30 18:21:57 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb3fb059f 
							
						 
					 
					
						
						
							
							stm32/hrtim: first draft  
						
						
						
						
					 
					
						2023-06-30 18:21:42 -05:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							93caf97a04 
							
						 
					 
					
						
						
							
							Formatting stuff  
						
						
						
						
					 
					
						2023-06-30 11:54:37 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							bca2c54948 
							
						 
					 
					
						
						
							
							Adjusted build issue  
						
						
						
						
					 
					
						2023-06-30 11:50:27 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron 
							
						 
					 
					
						
						
						
						
							
						
						
							81cbb0fc32 
							
						 
					 
					
						
						
							
							Attempt to fix certain borrowing rule issues  
						
						
						
						
					 
					
						2023-06-30 11:47:20 +02:00