Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							280f60654b 
							
						 
					 
					
						
						
							
							Merge pull request  #2596  from NBonaparte/nrf-spi-drive  
						
						... 
						
						
						
						feat(nrf/spim): allow specifying drive of SPI pins 
						
						
					 
					
						2024-02-20 13:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								NBonaparte 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2b4aad81 
							
						 
					 
					
						
						
							
							fix(nrf/spim): use OutputDrive to set pin drives  
						
						
						
						
					 
					
						2024-02-19 17:46:25 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b98057d0c9 
							
						 
					 
					
						
						
							
							Merge pull request  #2600  from MaxiluxSystems/flash_h50  
						
						... 
						
						
						
						Flash support for STM32H50x [wip] 
						
						
					 
					
						2024-02-20 01:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce81bb5d53 
							
						 
					 
					
						
						
							
							Merge pull request  #2559  from mchant/main  
						
						... 
						
						
						
						added usb_hid_mouse example for rp 
						
						
					 
					
						2024-02-20 00:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e8474426d8 
							
						 
					 
					
						
						
							
							hal-internal: remove impl DerefMut for PeripheralRef.  
						
						... 
						
						
						
						if you have `PeripheralRef<'a, AnyPIn>` for pin A, and `AnyPin` (owned) for pin B, you can `mem::swap` them.
so, getting access forever to pin A, just by "sacrificing" pin B
this defeats the point of PeripheralRef, which is if you got a `PeripheralRef<'a, T>` then you're only allowed to use the peripheral for `'a`.
Also some drivers rely on the fact only one instance of a singleton exists for soundness, so this is a soundness fix for those. 
						
						
					 
					
						2024-02-20 01:02:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mick Chanthaseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bae30fb397 
							
						 
					 
					
						
						
							
							removed extra spaces.  
						
						
						
						
					 
					
						2024-02-19 15:41:15 -08:00 
						 
				 
			
				
					
						
							
							
								Mick Chanthaseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c870981e3 
							
						 
					 
					
						
						
							
							fixed formatting in usb_hid_mouse.rs  
						
						
						
						
					 
					
						2024-02-19 15:28:57 -08:00 
						 
				 
			
				
					
						
							
							
								Mick Chanthaseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3b96d8ba0 
							
						 
					 
					
						
						
							
							Updated formatting in usb_hid_mouse.rs.  
						
						
						
						
					 
					
						2024-02-19 15:14:28 -08:00 
						 
				 
			
				
					
						
							
							
								Torin Cooper-Bennun 
							
						 
					 
					
						
						
						
						
							
						
						
							67230dc444 
							
						 
					 
					
						
						
							
							flash: h50: first pass at implementation  
						
						
						
						
					 
					
						2024-02-19 16:05:50 +00:00 
						 
				 
			
				
					
						
							
							
								fe1es 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7e2d8826 
							
						 
					 
					
						
						
							
							stm32/rcc: reset RTC on stm32l0  
						
						
						
						
					 
					
						2024-02-19 15:25:24 +09:00 
						 
				 
			
				
					
						
							
							
								NBonaparte 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecac3bc95 
							
						 
					 
					
						
						
							
							feat(nrf/spim): allow specifying drive of SPI pins  
						
						
						
						
					 
					
						2024-02-18 19:37:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69bfcaad42 
							
						 
					 
					
						
						
							
							Merge pull request  #2594  from exzachlyvv/zvv/u5-i2c  
						
						... 
						
						
						
						Add simple i2c example for u5 
						
						
					 
					
						2024-02-18 22:35:18 +00:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							3f93105e9f 
							
						 
					 
					
						
						
							
							Add dep for static_cell to example.  
						
						
						
						
					 
					
						2024-02-19 08:33:19 +10:00 
						 
				 
			
				
					
						
							
							
								Zach 
							
						 
					 
					
						
						
						
						
							
						
						
							f12bba8a6d 
							
						 
					 
					
						
						
							
							Add simple i2c example for u5  
						
						
						
						
					 
					
						2024-02-18 16:26:44 -06:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63f955ce35 
							
						 
					 
					
						
						
							
							Merge pull request  #2589  from plaes/nrf-clippy  
						
						... 
						
						
						
						nrf: Add some fixes for issues pointed out by clippy 
						
						
					 
					
						2024-02-18 18:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							034e47abac 
							
						 
					 
					
						
						
							
							Merge pull request  #2591  from exzachlyvv/zvv/u5-flash  
						
						... 
						
						
						
						support u5 flash 
						
						
					 
					
						2024-02-18 17:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7e3eca98c 
							
						 
					 
					
						
						
							
							Merge pull request  #2590  from andelf/fix/rp-io-bank  
						
						... 
						
						
						
						rp: Fix wrong io _bank calc 
						
						
					 
					
						2024-02-18 17:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7af0f7f00 
							
						 
					 
					
						
						
							
							Merge pull request  #2592  from exzachlyvv/zvv/u5-rng  
						
						... 
						
						
						
						u5 - add working rng example 
						
						
					 
					
						2024-02-18 17:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df6cf8da95 
							
						 
					 
					
						
						
							
							Merge pull request  #2593  from MabezDev/cloneable-delay  
						
						... 
						
						
						
						time: cloneable delay 
						
						
					 
					
						2024-02-18 17:45:44 +00:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							20cd7d09f4 
							
						 
					 
					
						
						
							
							time: cloneable delay  
						
						
						
						
					 
					
						2024-02-18 17:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							eafa90cd07 
							
						 
					 
					
						
						
							
							Remove the OperatingMode typestates  
						
						... 
						
						
						
						Instead have two explcit types(without the mode generic arg)types:
- One for config
- One for all operating modes 
						
						
					 
					
						2024-02-18 13:09:37 +10:00 
						 
				 
			
				
					
						
							
							
								Zach 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e7fc6e5e 
							
						 
					 
					
						
						
							
							u5 - add working rng example  
						
						
						
						
					 
					
						2024-02-17 14:00:03 -06:00 
						 
				 
			
				
					
						
							
							
								Zach 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9f0d9d9e 
							
						 
					 
					
						
						
							
							support u5 flash  
						
						
						
						
					 
					
						2024-02-17 12:04:53 -06:00 
						 
				 
			
				
					
						
							
							
								Andelf 
							
						 
					 
					
						
						
						
						
							
						
						
							6734f52676 
							
						 
					 
					
						
						
							
							rp/gpio: fix wrong io _bank calc  
						
						
						
						
					 
					
						2024-02-17 20:44:59 +08:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							8507b0ad30 
							
						 
					 
					
						
						
							
							nrf: Remove useless lifetimes  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2f701c87 
							
						 
					 
					
						
						
							
							nrf: Remove useless returns  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							580ab48451 
							
						 
					 
					
						
						
							
							nrf: More nits cleaned up - useless cast and struct item  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							a8710e943d 
							
						 
					 
					
						
						
							
							nrf: Drop needless let  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							bb2fb59a87 
							
						 
					 
					
						
						
							
							nrf: Remove useless borrows  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Priit Laes 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa999c2a8 
							
						 
					 
					
						
						
							
							nrf: Use .is_empty() instead of .len() == 0  
						
						
						
						
					 
					
						2024-02-17 13:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad291b708 
							
						 
					 
					
						
						
							
							Add a buffered mode.  
						
						
						
						
					 
					
						2024-02-17 18:26:57 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							91c75c92a0 
							
						 
					 
					
						
						
							
							Clean up and prep for buffered IRQ mode.  
						
						... 
						
						
						
						- Reduce code duplicaiton in read/write methods
- General clean-up
- Prepare for buffered mode 
						
						
					 
					
						2024-02-17 18:26:57 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							5d8c54fdea 
							
						 
					 
					
						
						
							
							Move error conversion to peripheral.rs  
						
						
						
						
					 
					
						2024-02-17 18:25:58 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							200ace566f 
							
						 
					 
					
						
						
							
							Don't use word Standard for frame format because it can be confused with ID format. Use Classic instead to mean CAN 2.0B frames.  
						
						
						
						
					 
					
						2024-02-17 18:25:58 +10:00 
						 
				 
			
				
					
						
							
							
								Corey Schuhen 
							
						 
					 
					
						
						
						
						
							
						
						
							70b3c4374d 
							
						 
					 
					
						
						
							
							Port FDCAN HAL to use PAC directly instead of fdcan crate.  
						
						... 
						
						
						
						- Provide separate FDCAN capable and Classic CAN API's
- Don't use fdcan crate dep anymore
- Provide embedded-can traits. 
						
						
					 
					
						2024-02-17 18:25:58 +10:00 
						 
				 
			
				
					
						
							
							
								Mick Chanthaseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7609313a75 
							
						 
					 
					
						
						
							
							Merge branch 'embassy-rs:main' into main  
						
						
						
						
					 
					
						2024-02-16 22:27:06 -08:00 
						 
				 
			
				
					
						
							
							
								Mick Chanthaseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0097cbcfe3 
							
						 
					 
					
						
						
							
							Update imports in usb_hid_mouse.rs  
						
						
						
						
					 
					
						2024-02-16 22:22:13 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Orona 
							
						 
					 
					
						
						
						
						
							
						
						
							e99ef49611 
							
						 
					 
					
						
						
							
							Move to auto-generated based system.  
						
						
						
						
					 
					
						2024-02-16 19:57:00 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f9aea0fb54 
							
						 
					 
					
						
						
							
							tests/rp: reenable i2c test.  
						
						
						
						
					 
					
						2024-02-17 03:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							377e58e408 
							
						 
					 
					
						
						
							
							Merge pull request  #2587  from embassy-rs/add-stm32-tests  
						
						... 
						
						
						
						tests/stm32: actually add stm32f091rc, stm32h503rb. 
						
						
					 
					
						2024-02-17 03:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7863aea5 
							
						 
					 
					
						
						
							
							tests/stm32: actually add stm32f091rc, stm32h503rb.  
						
						
						
						
					 
					
						2024-02-17 03:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3f508e6d1 
							
						 
					 
					
						
						
							
							Merge pull request  #2570  from eZioPan/time-driver-singleton  
						
						... 
						
						
						
						Add missing TIM for time-driver; reorder time-driver selection when use "time-drvier-any" 
						
						
					 
					
						2024-02-17 02:34:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7c98b9ec9 
							
						 
					 
					
						
						
							
							Merge pull request  #2558  from CBJamo/ws2812_write_fixup  
						
						... 
						
						
						
						RP: Add explicit reset time to ws2812 write fn. 
						
						
					 
					
						2024-02-17 01:49:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b0e4dfb2d 
							
						 
					 
					
						
						
							
							Merge pull request  #2584  from ohrlabs/fix-pdm-gain  
						
						... 
						
						
						
						embassy-nrf: Fix PDM gain register value derivation 
						
						
					 
					
						2024-02-17 01:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e19bed921d 
							
						 
					 
					
						
						
							
							Merge pull request  #2581  from adsnaider/main  
						
						... 
						
						
						
						Add unsafe constructor for AnyPin 
						
						
					 
					
						2024-02-17 01:46:12 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							542dab9189 
							
						 
					 
					
						
						
							
							Merge pull request  #2578  from CBJamo/i2c_slave_fixes  
						
						... 
						
						
						
						Improve rp2040 i2c slave 
						
						
					 
					
						2024-02-17 01:45:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61963966fd 
							
						 
					 
					
						
						
							
							Merge pull request  #2585  from embassy-rs/more-hil-yay  
						
						... 
						
						
						
						tests/stm32: add stm32f091rc, stm32h503rb. 
						
						
					 
					
						2024-02-17 01:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0e80dc4cd9 
							
						 
					 
					
						
						
							
							tests/stm32: add stm32f091rc, stm32h503rb.  
						
						
						
						
					 
					
						2024-02-17 02:36:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eli Orona 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c99c4a01a9 
							
						 
					 
					
						
						
							
							Update f013.rs  
						
						
						
						
					 
					
						2024-02-16 16:47:38 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Orona 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7592e8be6e 
							
						 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2024-02-16 16:45:58 -08:00