Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3690af9bea 
					 
					
						
						
							
							stm32/timer: merge pwm module into timer. ( #1703 )  
						
						... 
						
						
						
						The traits there are applicable to timer use cases other than PWM.
It doesn't make sense to keep them separated. 
						
						
					 
					
						2023-07-28 15:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8d8c642845 
					 
					
						
						
							
							Merge pull request  #1701  from chemicstry/bxcan_methods2  
						
						... 
						
						
						
						stm32/can: implement more convenience methods 
						
						
					 
					
						2023-07-28 11:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						036e6ae30c 
					 
					
						
						
							
							Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. ( #1700 )  
						
						
						
						
					 
					
						2023-07-28 13:23:22 +02:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						38b5d1ee2b 
					 
					
						
						
							
							stm32/can: implement more convenience methods  
						
						
						
						
					 
					
						2023-07-28 14:22:24 +03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2e4f89068a 
					 
					
						
						
							
							Merge pull request  #1686  from xoviat/usart  
						
						... 
						
						
						
						stm32/usart: fix error msg for lptim 
						
						
					 
					
						2023-07-28 10:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						44c8db2911 
					 
					
						
						
							
							Merge pull request  #1681  from alexferro/feature/stm32-dma-read-exact  
						
						... 
						
						
						
						Add a STM32/DMARingBuffer::read_exact helper 
						
						
					 
					
						2023-07-28 01:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						77e34c5e8a 
					 
					
						
						
							
							Merge pull request  #1684  from xoviat/wpan  
						
						... 
						
						
						
						stm32/rcc: move rcc logic from ipcc 
						
						
					 
					
						2023-07-25 01:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						270d1d59a0 
					 
					
						
						
							
							stm32/rcc: use wpan default only for wpan  
						
						
						
						
					 
					
						2023-07-24 18:25:15 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3c41784de8 
					 
					
						
						
							
							stm32/usart: fix error msg for lptim  
						
						
						
						
					 
					
						2023-07-24 18:08:23 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1425dda0a7 
					 
					
						
						
							
							stm32/rcc: fix minor issues  
						
						
						
						
					 
					
						2023-07-24 17:19:45 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9f898c460f 
					 
					
						
						
							
							Merge pull request  #1685  from chemicstry/bxcan_async_enable  
						
						... 
						
						
						
						stm32/can: bxcan async enable 
						
						
					 
					
						2023-07-24 15:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						2a0fe73045 
					 
					
						
						
							
							stm32/can: bxcan async enable  
						
						
						
						
					 
					
						2023-07-24 17:53:23 +03:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						bd60f003e0 
					 
					
						
						
							
							stm32/rcc: move rcc logic from ipcc  
						
						
						
						
					 
					
						2023-07-23 17:01:34 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Ferro 
							
						 
					 
					
						
						
							
						
						4883fdd154 
					 
					
						
						
							
							Add a STM32/DMARingBuffer::read_exact helper  
						
						... 
						
						
						
						This provides a helper function with an async implementation, that
will only return (or error) when it was able to read that many bytes,
sleeping until ready.
Additionally, corrected the documentation for Ringbuffer functions to use
"elements" instead of "bytes" as the types were already generic over the
word/element size. 
						
						
					 
					
						2023-07-22 17:17:01 -06:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
						
						8e230bf6ec 
					 
					
						
						
							
							add missing TransferOptions fields for DMA  
						
						
						
						
					 
					
						2023-07-22 21:36:03 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
						
						a56b3e9a44 
					 
					
						
						
							
							update feature gates for v3  
						
						
						
						
					 
					
						2023-07-22 19:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
						
						0378366e29 
					 
					
						
						
							
							Merge remote-tracking branch 'xoviat/update-metapac' into fix-dac-example  
						
						
						
						
					 
					
						2023-07-22 19:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								JuliDi 
							
						 
					 
					
						
						
							
						
						80ce6d1fb7 
					 
					
						
						
							
							update DAC triggers to incorporate v3  
						
						
						
						
					 
					
						2023-07-22 19:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						ba8e5d8589 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-07-22 12:10:50 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						192cdc2f85 
					 
					
						
						
							
							stm32: suppress adc f3  
						
						
						
						
					 
					
						2023-07-22 12:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						64f8a779ca 
					 
					
						
						
							
							stm32: add dac fix  
						
						
						
						
					 
					
						2023-07-22 11:54:54 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						5693ed1178 
					 
					
						
						
							
							stm32: add minimal fdcan impl  
						
						
						
						
					 
					
						2023-07-22 11:50:30 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						19c6c698b5 
					 
					
						
						
							
							stm32: update metapac  
						
						
						
						
					 
					
						2023-07-22 11:43:14 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
						
						e5b4641f9e 
					 
					
						
						
							
							stm32/dac: set pin mode to analog (ref  #334 )  
						
						
						
						
					 
					
						2023-07-22 13:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pezzato 
							
						 
					 
					
						
						
							
						
						36ff688fab 
					 
					
						
						
							
							stm32/uart: optimize swap_rx_tx  
						
						
						
						
					 
					
						2023-07-19 10:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pezzato 
							
						 
					 
					
						
						
							
						
						3df2c71e6c 
					 
					
						
						
							
							stm32/uart: add swap_rx_tx  
						
						
						
						
					 
					
						2023-07-19 10:26:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						10f5966787 
					 
					
						
						
							
							Convert files to LF endings.  
						
						
						
						
					 
					
						2023-07-18 14:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						55ac480cb0 
					 
					
						
						
							
							stm32/eth: fix cfg(not(time))  
						
						
						
						
					 
					
						2023-07-17 16:24:09 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						17d5e1c470 
					 
					
						
						
							
							stm32/eth: add set_poll_interval  
						
						
						
						
					 
					
						2023-07-15 12:02:08 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						975a780efe 
					 
					
						
						
							
							stm32/eth: impl. poll interval  
						
						
						
						
					 
					
						2023-07-15 09:57:09 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						c3774607a5 
					 
					
						
						
							
							stm32/eth: convert static metho  
						
						
						
						
					 
					
						2023-07-15 09:37:25 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						48b37aa2bf 
					 
					
						
						
							
							stm32/eth: refactor genericsmi  
						
						
						
						
					 
					
						2023-07-15 09:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Phil Markgraf 
							
						 
					 
					
						
						
							
						
						3bae533066 
					 
					
						
						
							
							Enable RTC on STM32WL chips ( #1645 )  
						
						... 
						
						
						
						* Add clippy allow to not report if same then branch
* Support enabling RTC clock on STM32WL
* Add clippy allow to not report if same then branch
* Support enabling RTC clock on STM32WL
* Add rtc example for stm32wl
* Address code review feedback 
						
						
					 
					
						2023-07-15 13:40:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dff9bd9711 
					 
					
						
						
							
							Remove trivial to remove uses of atomic-polyfill.  
						
						
						
						
					 
					
						2023-07-12 18:30:43 +02:00 
						 
				 
			
				
					
						
							
							
								shakencodes 
							
						 
					 
					
						
						
							
						
						29f3d5b68d 
					 
					
						
						
							
							Ensure I2C master_stop() called after error  
						
						
						
						
					 
					
						2023-07-10 16:40:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Purser 
							
						 
					 
					
						
						
							
						
						69b4e898b3 
					 
					
						
						
							
							Correctly calculate target VCO frequency from multipliers  
						
						
						
						
					 
					
						2023-07-07 20:52:44 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f8d608093f 
					 
					
						
						
							
							stm32/otg: implement EndpointError::Disabled for reads.  
						
						... 
						
						
						
						It was implemented only for writes. 
						
						
					 
					
						2023-07-07 03:55:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ffeb40ff43 
					 
					
						
						
							
							stm32/otg: change some info logs to trace.  
						
						
						
						
					 
					
						2023-07-06 13:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c421b7f5f0 
					 
					
						
						
							
							Merge pull request  #1624  from embassy-rs/release-embassy-time-v0.1.2  
						
						... 
						
						
						
						Release embassy-time v0.1.2 
						
						
					 
					
						2023-07-05 23:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d137286981 
					 
					
						
						
							
							Release embassy-time v0.1.2  
						
						
						
						
					 
					
						2023-07-06 01:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						864202a23a 
					 
					
						
						
							
							Merge pull request  #1578  from schphil/can-split  
						
						... 
						
						
						
						stm32 can split method 
						
						
					 
					
						2023-07-05 23:27:53 +00: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						9c4df46c46 
					 
					
						
						
							
							rustfmt.  
						
						
						
						
					 
					
						2023-07-04 21:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a101d9078d 
					 
					
						
						
							
							update embedded-hal crates.  
						
						
						
						
					 
					
						2023-07-04 19:59:36 +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 
							
						 
					 
					
						
						
							
						
						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