| 
							
							
								 Tyler Gilbert | 994b77e684 | Add write_immediate() function to STM32 DMA ringbuffer API to pre-fill the buffer before starting the DMA | 2024-01-03 11:06:03 -06:00 |  | 
			
				
					| 
							
							
								 Tyler | 727906fa04 | Update u5.rs Update comments on p and q divider values to correctly describe what the clock outputs are used for. | 2024-01-03 11:04:48 -06:00 |  | 
			
				
					| 
							
							
								 Tyler Gilbert | 31bf127807 | Update STM32 RCC U5 to support P and Q dividers | 2024-01-03 10:46:45 -06:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 5fb6ad9a6a | update stm32data, fixes missing interrupts. | 2024-01-03 02:10:42 +01:00 |  | 
			
				
					| 
							
							
								 Adin Ackerman | d372cba266 | additional chip variants required more clocks | 2024-01-02 16:25:51 -08:00 |  | 
			
				
					| 
							
							
								 Adin Ackerman | 34713b4910 | fix g0 being left out of some clock controls | 2024-01-02 16:03:23 -08:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | 7f00d7aa0c | allow unused variable | 2024-01-02 23:29:33 +01:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | 6da3db1190 | low-power: add feature for stm32l5 | 2024-01-02 23:07:16 +01:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | f1c077ed2e | low-power: add stop support for stm32l5 | 2024-01-02 23:05:47 +01:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | cbdd570ad5 | dbgmcu: add stm32l5 support | 2024-01-02 22:21:59 +01:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | 92995e8bb1 | update metapac to stm32-data PR 333 | 2024-01-02 22:13:06 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 79ce34931d | Merge pull request #2367 from eZioPan/simplepwm-dma implement PWM waveform generating with DMA | 2024-01-02 16:32:06 +00:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 638aa313d4 | stm32/pwm: simplify impl blocks. | 2024-01-02 17:28:23 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | cad4efe57f | stm32/timer: add missing supertrait bounds. | 2024-01-02 17:28:08 +01:00 |  | 
			
				
					| 
							
							
								 eZio Pan | c276da5fcb | ask a DMA Channel only when use .gen_waveform() | 2024-01-02 14:01:09 +08:00 |  | 
			
				
					| 
							
							
								 Ben V. Brown | 26c0e5d439 | Extend RTC low power mode for STM32G0 | 2024-01-02 16:15:11 +11:00 |  | 
			
				
					| 
							
							
								 eZio Pan | f5a218a018 | Merge branch 'embassy-rs:main' into simplepwm-dma | 2024-01-02 11:55:09 +08:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 9c2d2ff64d | Merge pull request #2358 from lights0123/half-duplex stm32: add half duplex USART driver | 2024-01-01 22:55:06 +00:00 |  | 
			
				
					| 
							
							
								 eZio Pan | 873ee06151 | some trivial fix use less #[cfg] macro; reuse same variable | 2023-12-30 12:01:08 +08:00 |  | 
			
				
					| 
							
							
								 eZio Pan | 24f569821c | record&restore TIM OC to it's earlier state | 2023-12-29 23:22:10 +08:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 90e96d281f | Merge pull request #2373 from embassy-rs/jamesmunns-patch-2 stm32: Add breadcrumb to i2cv1 investigation | 2023-12-28 23:58:19 +01:00 |  | 
			
				
					| 
							
							
								 James Munns | a780339103 | stm32: Add breadcrumb to i2cv1 investigation Adds an in-code breadcrumb for https://github.com/embassy-rs/embassy/issues/2372 | 2023-12-28 23:57:10 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | a2faa9e14a | Merge pull request #2364 from embassy-rs/james/reenable-stm32-i2cv1-ints STM32: Re-enable I2Cv1 Interrupts if poll-fn is not ready | 2023-12-28 23:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 750aa3ceec | Merge pull request #2368 from chrenderle/l5-rtc Add low-power support for stm32l5 | 2023-12-28 12:44:46 +00:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 551c864012 | Merge pull request #2369 from chrenderle/dbgmcu dbgmcu: set bits to false when disabled | 2023-12-28 12:38:24 +00:00 |  | 
			
				
					| 
							
							
								 eZio Pan | 8c2a6df03b | implement PWM waveform generating with DMA | 2023-12-28 20:09:12 +08:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | da31aa44c0 | dbgmcu: set bits to false when disabled | 2023-12-28 10:52:23 +01:00 |  | 
			
				
					| 
							
							
								 James Munns | a142be8bb8 | Seems to help | 2023-12-27 19:12:44 +01:00 |  | 
			
				
					| 
							
							
								 Ben Schattinger | 87b23f9037 | stm32: fix USB wait_enabled IN messages | 2023-12-26 18:26:01 -05:00 |  | 
			
				
					| 
							
							
								 Ben Schattinger | 211f3357b7 | stm32: USB IN endpoints use IN wakers fixes #2360 | 2023-12-26 18:22:54 -05:00 |  | 
			
				
					| 
							
							
								 lights0123 | dc295fa1db | stm32: add half duplex USART driver | 2023-12-26 16:35:36 -05:00 |  | 
			
				
					| 
							
							
								 Christian Enderle | 30023c3bcc | Add low-power support for stm32l5 | 2023-12-26 11:58:38 +01:00 |  | 
			
				
					| 
							
							
								 eZio Pan | d90a97aa4c | update metapac after stm32-data PR323 and refactor a few code with cargo clippy | 2023-12-25 22:03:32 +08:00 |  | 
			
				
					| 
							
							
								 Scott Mabin | 487a6324ef | stm32: make time provider public again | 2023-12-23 00:14:10 +00:00 |  | 
			
				
					| 
							
							
								 Ulf Lilleengen | 530ead5fde | Merge pull request #2339 from embassy-rs/make-static-remove Replace make_static! macro usage with non-macro version | 2023-12-21 10:02:11 +00:00 |  | 
			
				
					| 
							
							
								 Ulf Lilleengen | 0acf7b09c3 | chore: replace make_static! macro usage with non-macro version | 2023-12-21 10:29:57 +01:00 |  | 
			
				
					| 
							
							
								 eZio Pan | 745d618ab7 | note on circular mode DMA | 2023-12-21 17:03:10 +08:00 |  | 
			
				
					| 
							
							
								 Ulf Lilleengen | 1c3cf347cb | remove embedded-sdmmc Remove support for embedded-sdmmc due to lack of maintainership. Bring
it back once the upstream includes the async functionality. | 2023-12-20 13:25:36 +01:00 |  | 
			
				
					| 
							
							
								 dragonn | 871ed538b1 | fix stm32 rtc year from 1970 base 2000 | 2023-12-19 21:17:42 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | c8c8b89104 | stm32: doc everything else. | 2023-12-19 18:03:20 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 189b15c426 | stm32/timer: docs. | 2023-12-19 17:35:38 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 7ec1ed4de3 | Merge pull request #2324 from barnabywalters/stm32-usart-docs stm32: Documented usart public API | 2023-12-19 16:58:27 +01:00 |  | 
			
				
					| 
							
							
								 Barnaby Walters | f97ef61ef8 | Documented usart public API | 2023-12-19 16:41:00 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 71584409d9 | Merge pull request #2321 from embassy-rs/stm32-docs stm32: document hrtim, qspi, sdmmc, spi. | 2023-12-19 15:29:26 +00:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 1ea87ec6e7 | stm32: document hrtim, qspi, sdmmc, spi. | 2023-12-19 16:21:51 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 7d9a76da00 | Merge pull request #2313 from eZioPan/update-metapac6 match up with "DMA cleanup" metapac change | 2023-12-19 15:20:15 +00:00 |  | 
			
				
					| 
							
							
								 eZio Pan | 3e2e109437 | update metapac dep | 2023-12-19 19:09:06 +08: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 | e1f588f520 | stm32/sai: fix typo. | 2023-12-19 00:36:50 +01:00 |  |