Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca2e3759ad 
							
						 
					 
					
						
						
							
							Merge pull request  #2315  from embassy-rs/embassy-rp-rustdoc-1  
						
						... 
						
						
						
						docs: embassy-rp rustdoc and refactoring 
						
						
					 
					
						2023-12-19 11:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2e109437 
							
						 
					 
					
						
						
							
							update metapac dep  
						
						
						
						
					 
					
						2023-12-19 19:09:06 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f21f0680e 
							
						 
					 
					
						
						
							
							Merge pull request  #2314  from plaes/stm32-i2c-conditional-time  
						
						... 
						
						
						
						stm32: i2c: Clean up conditional code a bit 
						
						
					 
					
						2023-12-19 11:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							486b67e895 
							
						 
					 
					
						
						
							
							docs: document spi, rtc and rest of uart for embassy-rp  
						
						
						
						
					 
					
						2023-12-19 11:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							e45e3e76b5 
							
						 
					 
					
						
						
							
							docs: embassy-rp rustdoc and refactoring  
						
						
						
						
					 
					
						2023-12-19 10:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							fc724dd707 
							
						 
					 
					
						
						
							
							stm32: i2c: Clean up conditional code a bit  
						
						... 
						
						
						
						By moving conditional code inside the functions, we can
reduce duplication and in one case we can even eliminate one... 
						
						
					 
					
						2023-12-19 11:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							254d587385 
							
						 
					 
					
						
						
							
							match up with metapac change  
						
						
						
						
					 
					
						2023-12-19 17:12:34 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e9a4d84a 
							
						 
					 
					
						
						
							
							Merge pull request  #2310  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32/sai: docs, cleanup api. 
						
						
					 
					
						2023-12-19 00:37:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e1f588f520 
							
						 
					 
					
						
						
							
							stm32/sai: fix typo.  
						
						
						
						
					 
					
						2023-12-19 00:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							49534cd405 
							
						 
					 
					
						
						
							
							stm32: more docs.  
						
						
						
						
					 
					
						2023-12-19 00:10:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							138318f611 
							
						 
					 
					
						
						
							
							stm32/sai: docs, remove unused enums.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c45418787c 
							
						 
					 
					
						
						
							
							stm32/sai: remove unused Word trait.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							4deae51e65 
							
						 
					 
					
						
						
							
							stm32/sai: deduplicate code for subblocks A/B.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c952ae0f49 
							
						 
					 
					
						
						
							
							stm32/sai: remove unimplemented SetConfig.  
						
						
						
						
					 
					
						2023-12-19 00:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ed7747a98 
							
						 
					 
					
						
						
							
							Merge pull request  #2306  from embassy-rs/james/fix-nb  
						
						... 
						
						
						
						Fix nb on rp uart 
						
						
					 
					
						2023-12-18 18:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							227ace6c3c 
							
						 
					 
					
						
						
							
							Merge pull request  #2308  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32: more docs. 
						
						
					 
					
						2023-12-18 18:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							124478c5e9 
							
						 
					 
					
						
						
							
							stm32: more docs.  
						
						
						
						
					 
					
						2023-12-18 19:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59d2977c0a 
							
						 
					 
					
						
						
							
							Merge pull request  #2307  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32/can: docs, cleanup interrupt handling.y 
						
						
					 
					
						2023-12-18 17:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							87c8d9df94 
							
						 
					 
					
						
						
							
							stm32/can: docs.  
						
						
						
						
					 
					
						2023-12-18 18:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							21fce1e195 
							
						 
					 
					
						
						
							
							stm32/can: cleanup interrupt traits.  
						
						
						
						
					 
					
						2023-12-18 18:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								James Munns 
							
						 
					 
					
						
						
						
						
							
						
						
							2b497c1e57 
							
						 
					 
					
						
						
							
							Fix nb on rp uart  
						
						
						
						
					 
					
						2023-12-18 18:38:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f0920c400 
							
						 
					 
					
						
						
							
							Merge pull request  #2304  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32/i2c: remove _timeout public API, share more code between v1/v2. 
						
						
					 
					
						2023-12-18 17:30:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							7044e53af4 
							
						 
					 
					
						
						
							
							stm32/i2c: remove _timeout public API, share more code between v1/v2.  
						
						
						
						
					 
					
						2023-12-18 18:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88e77c733c 
							
						 
					 
					
						
						
							
							Merge pull request  #2303  from embassy-rs/nor-flash-multiwrite  
						
						... 
						
						
						
						feat: support multiwrite flash traits if configured 
						
						
					 
					
						2023-12-18 13:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							2a542bc143 
							
						 
					 
					
						
						
							
							feat: support multiwrite flash traits if configured  
						
						
						
						
					 
					
						2023-12-18 13:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0cfd68c0c 
							
						 
					 
					
						
						
							
							Merge pull request  #2297  from embassy-rs/stm32-docs  
						
						... 
						
						
						
						stm32: add some docs. 
						
						
					 
					
						2023-12-17 23:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							80c9d04bbd 
							
						 
					 
					
						
						
							
							stm32: add some docs.  
						
						
						
						
					 
					
						2023-12-18 00:53:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9959c8c3e3 
							
						 
					 
					
						
						
							
							Merge pull request  #2300  from RobertTDowling/stm32-fix-time-driver-race  
						
						... 
						
						
						
						STM32: Fix race in alarm setting, which impacted scheduling. 
						
						
					 
					
						2023-12-17 23:51:43 +00:00 
						 
				 
			
				
					
						
							
							
								RobertTDowling 
							
						 
					 
					
						
						
						
						
							
						
						
							b857334f92 
							
						 
					 
					
						
						
							
							STM32: Fix race in alarm setting, which impacted scheduling.  
						
						... 
						
						
						
						Detect potential race condition (should be rare) and return false back
to caller, allowing them to handle the possibility that either the
alarm was never set because it was in the past (old meaning of false),
or that in fact the alarm was set and may have fired within the race
window (new meaning of false). In either case, the caller needs to
make sure the callback got called. 
						
						
					 
					
						2023-12-17 15:35:35 -08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							05b8818de0 
							
						 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2023-12-18 01:02:58 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							1934c2abc8 
							
						 
					 
					
						
						
							
							match up with stm32f429zi feature flag  
						
						... 
						
						
						
						stm32f429 has less DMA channel than stm32f411 
						
						
					 
					
						2023-12-18 00:06:32 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							0a890cfbe7 
							
						 
					 
					
						
						
							
							stm32f4 ws2812 example with spi ...  
						
						... 
						
						
						
						... and more doc on TIM&DMA version,
also remove useless TIM APRE settings,
and use for loop instead of manually flip the index bit,
and replace `embassy_time::Timer` with `embassy_time::Ticker`, for more constant time interval. 
						
						
					 
					
						2023-12-17 23:47:00 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2d4bab2f8 
							
						 
					 
					
						
						
							
							Merge pull request  #2281  from dstric-aqueduct/main  
						
						... 
						
						
						
						allow for optional override of `Suspend` event for a UsbDevice 
						
						
					 
					
						2023-12-16 13:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								djstrickland 
							
						 
					 
					
						
						
						
						
							
						
						
							a5379e708c 
							
						 
					 
					
						
						
							
							remove suspendable field from embassy_usb::builder::Config  
						
						
						
						
					 
					
						2023-12-16 08:19:52 -05:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a7a44477e 
							
						 
					 
					
						
						
							
							Merge pull request  #2294  from adamgreig/g4-flash  
						
						... 
						
						
						
						STM32: Enable flash support for STM32G4 
						
						
					 
					
						2023-12-16 06:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6bc96dfbd 
							
						 
					 
					
						
						
							
							STM32: Enable flash support for STM32G4  
						
						
						
						
					 
					
						2023-12-16 03:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccf602b333 
							
						 
					 
					
						
						
							
							Merge pull request  #2293  from esden/fix_qspi_flash_select  
						
						... 
						
						
						
						STM32 QSPI: Fix flash selection. 
						
						
					 
					
						2023-12-16 01:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								Piotr Esden-Tempski 
							
						 
					 
					
						
						
						
						
							
						
						
							3568e4a5ff 
							
						 
					 
					
						
						
							
							STM32 QSPI: Fix flash selection.  
						
						
						
						
					 
					
						2023-12-15 16:47:56 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							858987263b 
							
						 
					 
					
						
						
							
							Merge pull request  #2290  from eZioPan/stm32f4-example-ws2812  
						
						... 
						
						
						
						add ws2812 example for stm32f4 with PWM and DMA 
						
						
					 
					
						2023-12-15 23:05:32 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b966f55883 
							
						 
					 
					
						
						
							
							Merge pull request  #2292  from sourcebox/stm32h7-rm0468-fixes  
						
						... 
						
						
						
						[embassy-stm32]: Fixes for STM32H7 series MCUs referenced in RM0468 
						
						
					 
					
						2023-12-15 23:02:42 +00:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1e1973eb 
							
						 
					 
					
						
						
							
							unify channel assign  
						
						
						
						
					 
					
						2023-12-16 02:15:56 +08:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							560e728132 
							
						 
					 
					
						
						
							
							STM32H7: adjust flash latency and programming delay for series in RM0468  
						
						
						
						
					 
					
						2023-12-15 14:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							c17fee27bb 
							
						 
					 
					
						
						
							
							STM32H7: limit max frequency to 520MHz until cpu frequency boost option is implemented  
						
						
						
						
					 
					
						2023-12-15 13:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d0da91dc 
							
						 
					 
					
						
						
							
							STM32H7: adjust frequency limits for series in RM0468  
						
						
						
						
					 
					
						2023-12-15 12:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Rockstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							e5e85ba02b 
							
						 
					 
					
						
						
							
							STM32H7: Allow PLL1 DIVP of 1 for certain series  
						
						
						
						
					 
					
						2023-12-15 11:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							77e372e842 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2023-12-15 14:15:45 +08:00 
						 
				 
			
				
					
						
							
							
								eZio Pan 
							
						 
					 
					
						
						
						
						
							
						
						
							a165d73eed 
							
						 
					 
					
						
						
							
							add ws2812 example for stm32f4 with PWM and DMA  
						
						
						
						
					 
					
						2023-12-15 14:10:11 +08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df0f41c41c 
							
						 
					 
					
						
						
							
							Merge pull request  #2289  from embassy-rs/ehm-rc4  
						
						... 
						
						
						
						use released embedded-hal-mock. 
						
						
					 
					
						2023-12-14 20:14:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							98481c20fe 
							
						 
					 
					
						
						
							
							use released embedded-hal-mock.  
						
						
						
						
					 
					
						2023-12-14 21:11:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ec2fbe3a2 
							
						 
					 
					
						
						
							
							Merge pull request  #2284  from Redrield/feature/embassy-usb-dfu  
						
						... 
						
						
						
						Add embassy-usb-dfu crate, with related modifications to embassy-boot 
						
						
					 
					
						2023-12-14 19:56:04 +00:00