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 
							
						 
					 
					
						
						
						
						
							
						
						
							69208daf6d 
							
						 
					 
					
						
						
							
							stm32: Fixing stupid typo (thanks @dirbaio)  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Maxime Vincent 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82f274ea09 
							
						 
					 
					
						
						
							
							stm32: add f2 flash support (blocking)  
						
						
						
						
					 
					
						2024-09-02 12:25:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Trnka 
							
						 
					 
					
						
						
						
						
							
						
						
							22f4459ae2 
							
						 
					 
					
						
						
							
							stm32/usart: sending break character in buffered usart  
						
						
						
						
					 
					
						2024-08-28 21:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a8607051 
							
						 
					 
					
						
						
							
							Add block-device-driver impl for use with embedded-fatfs ( #2607 )  
						
						
						
						
					 
					
						2024-08-26 20:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Trnka 
							
						 
					 
					
						
						
						
						
							
						
						
							bea1f34440 
							
						 
					 
					
						
						
							
							stm32/usart: sending break character  
						
						
						
						
					 
					
						2024-08-25 21:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ff1f00d5a 
							
						 
					 
					
						
						
							
							Merge pull request  #3282  from elagil/add_sai_is_muted  
						
						... 
						
						
						
						feat: add function to check if SAI is muted 
						
						
					 
					
						2024-08-25 13:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cfd5370ac 
							
						 
					 
					
						
						
							
							Merge pull request  #3281  from elagil/ulpi_add_fs_support  
						
						... 
						
						
						
						feat: Add support for a full-speed ULPI mode 
						
						
					 
					
						2024-08-25 06:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Emil Fresk 
							
						 
					 
					
						
						
						
						
							
						
						
							41e162541a 
							
						 
					 
					
						
						
							
							stm32: Fix log storm when no CAN is connected  
						
						... 
						
						
						
						Running the bxcan driver without having it connected
to a CAN bus causes the `info` logs to bombard.
This removes the logging statements as they looked
like remnants from the development of the driver. 
						
						
					 
					
						2024-08-25 07:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								elagil 
							
						 
					 
					
						
						
						
						
							
						
						
							557cff7085 
							
						 
					 
					
						
						
							
							feat: Add support for a full-speed ULPI mode  
						
						
						
						
					 
					
						2024-08-24 20:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								elagil 
							
						 
					 
					
						
						
						
						
							
						
						
							87e97fb69d 
							
						 
					 
					
						
						
							
							feat: add function to check if SAI is muted  
						
						
						
						
					 
					
						2024-08-24 20:16:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c466b81e6 
							
						 
					 
					
						
						
							
							Merge pull request  #3233  from nautd/uart_half_duplex_fix  
						
						... 
						
						
						
						Convert uart half_duplex to use user configurable IO 
						
						
					 
					
						2024-08-19 20:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Karun 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc06035c1 
							
						 
					 
					
						
						
							
							make half duplex fn private  
						
						
						
						
					 
					
						2024-08-19 12:15:39 -04:00 
						 
				 
			
				
					
						
							
							
								Karun 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf9b3239e 
							
						 
					 
					
						
						
							
							remove duplication  
						
						
						
						
					 
					
						2024-08-19 11:27:18 -04:00 
						 
				 
			
				
					
						
							
							
								Sjoerd Simons 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0661ebb1 
							
						 
					 
					
						
						
							
							[UCPD] Add support for non-SOP packets  
						
						... 
						
						
						
						Allow capturing (and distinguishing) non-SOP packets as well. The
default configuration will just configure SOP packets. For ease of use
the default receive function signature is unchanged as for PD sinks
(which is likely the common usage) just SOP is enough so no need to
differentiate. 
						
						
					 
					
						2024-08-18 21:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							8884766450 
							
						 
					 
					
						
						
							
							stm32: update metapac  
						
						
						
						
					 
					
						2024-08-17 21:57:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandros Liarokapis 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7e76efe9 
							
						 
					 
					
						
						
							
							Fix dma nvic issues on dual core lines  
						
						... 
						
						
						
						This commit addresses #3256  by disabling dma NVIC interrupt enablement at startup.
Instead, per-channel NVIC interrupt enablement is now done with the rest of the dma channel configuration.
This ensures that each core will only handle the interrupts of the DMA channels that it uses. 
						
						
					 
					
						2024-08-17 16:54:41 +03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55c01818cf 
							
						 
					 
					
						
						
							
							Merge pull request  #3213  from embedded-rust-iml/stm32l4-low-power  
						
						... 
						
						
						
						Implement low-power feature for STM32L4 MCUs 
						
						
					 
					
						2024-08-13 16:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Karun 
							
						 
					 
					
						
						
						
						
							
						
						
							446169b2c1 
							
						 
					 
					
						
						
							
							Add gpio version dependency  
						
						... 
						
						
						
						Add configurable output type for half-duplex 
						
						
					 
					
						2024-08-06 11:52:16 -04:00 
						 
				 
			
				
					
						
							
							
								Karun 
							
						 
					 
					
						
						
						
						
							
						
						
							a725892720 
							
						 
					 
					
						
						
							
							Convert uart half_duplex to use open-drain pull-up  
						
						
						
						
					 
					
						2024-08-05 15:37:03 -04:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
						
						
							
						
						
							ab4d378dda 
							
						 
					 
					
						
						
							
							Merge branch 'master' into stm-dualcore  
						
						
						
						
					 
					
						2024-08-05 11:21:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
						
						
							
						
						
							2a7fe16ceb 
							
						 
					 
					
						
						
							
							Improve shared data placement, require less atomic support and use unsafecell for the clocks  
						
						
						
						
					 
					
						2024-08-05 11:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							37d7b0cd06 
							
						 
					 
					
						
						
							
							prepare release embassy-executor  
						
						
						
						
					 
					
						2024-08-05 08:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							44282b18fa 
							
						 
					 
					
						
						
							
							Prepare embassy-time release  
						
						
						
						
					 
					
						2024-08-05 08:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							fb0ab1e42a 
							
						 
					 
					
						
						
							
							Prepare release of embassy-hal-internal  
						
						
						
						
					 
					
						2024-08-05 08:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							5767c003cc 
							
						 
					 
					
						
						
							
							Prepare release of embassy-embedded-hal 0.2.0  
						
						
						
						
					 
					
						2024-08-05 08:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91f135e25b 
							
						 
					 
					
						
						
							
							Merge pull request  #3161  from diondokter/hsem  
						
						... 
						
						
						
						Add function to get the active HSEM interrupt 
						
						
					 
					
						2024-07-31 14:34:11 +00:00 
						 
				 
			
				
					
						
							
							
								Samuel Tardieu 
							
						 
					 
					
						
						
						
						
							
						
						
							8680c86894 
							
						 
					 
					
						
						
							
							embassy-stm32: wait for BSY flag to clear before flashing  
						
						... 
						
						
						
						While not waiting for the BSY flag to clear works on STM32F103C8T6, it
does not on APM32F103C8T6. Only one half-word gets written while the
other one gets lost. 
						
						
					 
					
						2024-07-27 15:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Naumann 
							
						 
					 
					
						
						
						
						
							
						
						
							60aa9c15a8 
							
						 
					 
					
						
						
							
							Implement low-power feature for stm32l4 MCUs  
						
						
						
						
					 
					
						2024-07-26 14:25:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c4f044ae7 
							
						 
					 
					
						
						
							
							Merge pull request  #3207  from diondokter/fix-opamp-lifetimes  
						
						... 
						
						
						
						Add extra lifetime to opamp-using structs 
						
						
					 
					
						2024-07-25 15:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8abe8028 
							
						 
					 
					
						
						
							
							Relax lifetimes again  
						
						
						
						
					 
					
						2024-07-25 16:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							2d678d6956 
							
						 
					 
					
						
						
							
							Update to Rust 1.80, make check-cfg unconditional.  
						
						
						
						
					 
					
						2024-07-25 15:53:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef9e564ca 
							
						 
					 
					
						
						
							
							Add extra lifetime to opamp-using structs  
						
						
						
						
					 
					
						2024-07-25 12:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2537fc6f4f 
							
						 
					 
					
						
						
							
							Merge pull request  #3188  from ninjasource/sdmmc-dma-buffers  
						
						... 
						
						
						
						embassy-stm32: Allow cmd block to be passed in for sdmmc dma transfers 
						
						
					 
					
						2024-07-22 19:44:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Haig 
							
						 
					 
					
						
						
						
						
							
						
						
							e7270e00f6 
							
						 
					 
					
						
						
							
							Added set_cmd_block for dma memory compatibility  
						
						
						
						
					 
					
						2024-07-19 02:03:53 +01:00