klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							7b45577704 
							
						 
					 
					
						
						
							
							fix warnings  
						
						
						
						
					 
					
						2024-09-25 16:55:27 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							8c1b4faae1 
							
						 
					 
					
						
						
							
							resuse adc v4 for u5  
						
						
						
						
					 
					
						2024-09-25 01:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							60347976b2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into u5_adc  
						
						
						
						
					 
					
						2024-09-24 20:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							3ce40f41fb 
							
						 
					 
					
						
						
							
							WIP: add u5 adc4  
						
						
						
						
					 
					
						2024-09-24 19:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81573b1a6d 
							
						 
					 
					
						
						
							
							Merge pull request  #3364  from hansihe/fix-fdcan-preemption-dequeued-frame-return  
						
						... 
						
						
						
						Fix return value of `fdcan` `write` 
						
						
					 
					
						2024-09-23 08:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							68b783aedf 
							
						 
					 
					
						
						
							
							stm32/spi: fix hang/corruption of word sizes other than 8bit.  
						
						
						
						
					 
					
						2024-09-23 02:06:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							59dcffbc60 
							
						 
					 
					
						
						
							
							stm32/gpdma: clear tr3 just in case.  
						
						
						
						
					 
					
						2024-09-23 02:06:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f96a731c 
							
						 
					 
					
						
						
							
							stm32/gpdma: ensure bndt in bytes doesn't overflow.  
						
						
						
						
					 
					
						2024-09-23 02:06:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9705f3332b 
							
						 
					 
					
						
						
							
							Merge pull request  #3337  from doesnotcompete/feature/h7rs-usb  
						
						... 
						
						
						
						Add OTG_HS support for STM32H7R/S 
						
						
					 
					
						2024-09-22 23:56:17 +00:00 
						 
				 
			
				
					
						
							
							
								Hans Josephsen 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d2b0f362 
							
						 
					 
					
						
						
							
							Currently the return value of write is broken, it never returns the  
						
						... 
						
						
						
						previous frame even when present.
This happens because a slice of length 64 is always passed to Frame::new
from within the `abort_pending_mailbox` function, causing `Frame::new`
to return None.
The fix is to take a subslice of length `data_length`. 
						
						
					 
					
						2024-09-22 12:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								Shaw Drastin 
							
						 
					 
					
						
						
						
						
							
						
						
							db31e36485 
							
						 
					 
					
						
						
							
							stm32/spi: issue correct DMA word length when reading  
						
						... 
						
						
						
						Currently, when calling read() of the SPI bus, DMA always transmits u8,
which will cause hang if SPI transfer size > 8bit. Use matching word
size for TX DMA instead. 
						
						
					 
					
						2024-09-22 11:13:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							233905e18c 
							
						 
					 
					
						
						
							
							Merge pull request  #3356  from peterkrull/ringbuffered-uartrx-deadlock  
						
						... 
						
						
						
						stm32: Fix RingBufferedUartRx hard-resetting DMA after initial error 
						
						
					 
					
						2024-09-22 08:56:46 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin 
							
						 
					 
					
						
						
						
						
							
						
						
							85b7c8957c 
							
						 
					 
					
						
						
							
							Add presence check for OTG_HS peripheral on STM32H7R/S series  
						
						
						
						
					 
					
						2024-09-22 01:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin 
							
						 
					 
					
						
						
						
						
							
						
						
							6d9af8304c 
							
						 
					 
					
						
						
							
							Add USBPHYC clock configuration for H7RS series  
						
						
						
						
					 
					
						2024-09-22 00:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin 
							
						 
					 
					
						
						
						
						
							
						
						
							2f60d78ea3 
							
						 
					 
					
						
						
							
							Add OTG_HS support for STM32H7R/S  
						
						
						
						
					 
					
						2024-09-22 00:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							f2646b29a6 
							
						 
					 
					
						
						
							
							Make clone_unchecked work  
						
						
						
						
					 
					
						2024-09-21 07:52:54 -05:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							5ea934d4ba 
							
						 
					 
					
						
						
							
							embassy_stm32/eth: support compliance testing  
						
						... 
						
						
						
						This change adds the possibility to perform compliance testing with
STM32 systems by directly exposing SMI when needed. Users can
then use this to configure PHY registers for test modes. 
						
						
					 
					
						2024-09-20 09:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Krull 
							
						 
					 
					
						
						
						
						
							
						
						
							3aeeeb0d78 
							
						 
					 
					
						
						
							
							stm32: Start DMA before clearing, avoid panic in updater ringbuffer impl  
						
						
						
						
					 
					
						2024-09-19 20:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Krull 
							
						 
					 
					
						
						
						
						
							
						
						
							4fcc8e39d6 
							
						 
					 
					
						
						
							
							stm32: Only check errors on running RingBufferedUartRx, reduce number of small one-time functions  
						
						
						
						
					 
					
						2024-09-19 19:21:34 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Krull 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9cdaabaa 
							
						 
					 
					
						
						
							
							stm32: Moved comment to match request_stop  
						
						
						
						
					 
					
						2024-09-19 18:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Krull 
							
						 
					 
					
						
						
						
						
							
						
						
							907d55ea82 
							
						 
					 
					
						
						
							
							stm32: Added request_pause to DMA, and use it for RingBufferedUartRx  
						
						
						
						
					 
					
						2024-09-19 18:14:09 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							376fc86a19 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:klownfish/embassy  
						
						
						
						
					 
					
						2024-09-17 18:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe9fa631a 
							
						 
					 
					
						
						
							
							WIP: add u5 adc  
						
						
						
						
					 
					
						2024-09-17 18:42:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae8caf3f55 
							
						 
					 
					
						
						
							
							Merge pull request  #3314  from elagil/add_iso_endpoint_support  
						
						... 
						
						
						
						Add ISO endpoint support 
						
						
					 
					
						2024-09-16 19:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a86d1a34 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:embassy-rs/embassy  
						
						
						
						
					 
					
						2024-09-11 11:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								klownfish 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba91ca555 
							
						 
					 
					
						
						
							
							WIP: u5 adc  
						
						
						
						
					 
					
						2024-09-11 11:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c739091085 
							
						 
					 
					
						
						
							
							Update stm32-metapac.  
						
						
						
						
					 
					
						2024-09-11 01:19:46 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							d69f68b8c0 
							
						 
					 
					
						
						
							
							stm32: Use a GLOBAL interrupt for lptim  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							ac319970b8 
							
						 
					 
					
						
						
							
							stm32: Work around LPTIM4  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							652133bce4 
							
						 
					 
					
						
						
							
							stm32: Support LPTIM v1 and v2  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							37130f45e4 
							
						 
					 
					
						
						
							
							stm32: Use the updated LPTIM pac  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							b449e04a88 
							
						 
					 
					
						
						
							
							stm32: Temporary fix around incomplete stm32-metapac  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							3b8859653e 
							
						 
					 
					
						
						
							
							stm32: Clean up the lptim driver  
						
						
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Romain Goyet 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c9a2e8bd 
							
						 
					 
					
						
						
							
							First working draft of a lptim driver  
						
						... 
						
						
						
						This driver is able to PWM a pin 
						
						
					 
					
						2024-09-11 01:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea29f1d2e 
							
						 
					 
					
						
						
							
							Merge pull request  #3169  from Adancurusul/g4_dev  
						
						... 
						
						
						
						Add adc oversampling and adc differential for g4 
						
						
					 
					
						2024-09-10 23:07:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fac71e594e 
							
						 
					 
					
						
						
							
							Merge pull request  #3271  from sjoerdsimons/ucpd-sop-filters  
						
						... 
						
						
						
						[UCPD] Add support for non-SOP packets 
						
						
					 
					
						2024-09-10 23:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							609b1b0355 
							
						 
					 
					
						
						
							
							Merge pull request  #3286  from trnila/stm32_usart_break  
						
						... 
						
						
						
						stm32/usart: sending break character 
						
						
					 
					
						2024-09-10 21:33:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1058afd5fd 
							
						 
					 
					
						
						
							
							Merge pull request  #3303  from maximevince/stm32f2-flash-support-blocking  
						
						... 
						
						
						
						stm32: add f2 flash support (blocking) 
						
						
					 
					
						2024-09-10 21:30:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5e77f69c1 
							
						 
					 
					
						
						
							
							Merge pull request  #3319  from badrbouslikhin/buffered-uart-rx-fix  
						
						... 
						
						
						
						fix(stm32): fix dma and idle line detection in ringbuffereduartrx 
						
						
					 
					
						2024-09-10 21:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								elagil 
							
						 
					 
					
						
						
						
						
							
						
						
							e698fbe598 
							
						 
					 
					
						
						
							
							fix: pull-down clock/data lines for receive  
						
						
						
						
					 
					
						2024-09-10 21:38:05 +02:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							df06c2bbfe 
							
						 
					 
					
						
						
							
							wip: split by value  
						
						
						
						
					 
					
						2024-09-07 11:17:13 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							b8beaba6df 
							
						 
					 
					
						
						
							
							last oops I promise  
						
						
						
						
					 
					
						2024-09-06 15:08:58 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							d24c47a3ff 
							
						 
					 
					
						
						
							
							Missing docs  
						
						
						
						
					 
					
						2024-09-06 14:08:22 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							f571ab9d60 
							
						 
					 
					
						
						
							
							oops again  
						
						
						
						
					 
					
						2024-09-06 14:04:58 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							71e49839fc 
							
						 
					 
					
						
						
							
							oops  
						
						
						
						
					 
					
						2024-09-06 14:01:10 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc76cec71 
							
						 
					 
					
						
						
							
							Match embedded-hal api  
						
						
						
						
					 
					
						2024-09-06 13:29:54 -05:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e477a4df5 
							
						 
					 
					
						
						
							
							fix(stm32): enable dma half transfer interrupt for buffereduart  
						
						
						
						
					 
					
						2024-09-06 18:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee25f14b20 
							
						 
					 
					
						
						
							
							fix(stm32): reorder dma and idle futures  
						
						
						
						
					 
					
						2024-09-06 18:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f062e0a3 
							
						 
					 
					
						
						
							
							Deduplicate SimplePwm's channel methods  
						
						
						
						
					 
					
						2024-09-06 10:25:29 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac758bdee 
							
						 
					 
					
						
						
							
							embassy-stm32: Add SimplePwmChannel  
						
						
						
						
					 
					
						2024-09-06 09:09:09 -05:00