| 
							
							
								 xoviat | b24520579a | rcc: ahb/apb -> hclk/pclk | 2023-10-15 19:51:35 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 4a156df7a1 | stm32: expand rcc mux to g4 and h7 | 2023-10-14 23:33:57 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 824556c9c8 | rcc: remove mux_prefix from clocks | 2023-10-14 12:51:45 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 3264941c1b | rcc mux: update metapac | 2023-10-13 23:06:32 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 97ca0e77bf | stm32: avoid creating many tiny critical sections in init. Saves 292 bytes on stm32f0 bilnky with max optimizations (from 3132 to 2840). | 2023-10-12 16:20:34 +02:00 |  | 
			
				
					| 
							
							
								 pbert | 65f81a1f57 | Remove critical section for reset | 2023-10-12 11:04:45 +02:00 |  | 
			
				
					| 
							
							
								 pbert | ecdd7c0e2f | enable clock first | 2023-10-12 11:04:44 +02:00 |  | 
			
				
					| 
							
							
								 pbert | f65a96c541 | STM32: combine RccPeripherals reset() and enable() to reset_and_enable() | 2023-10-12 11:04:19 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | 57ccc1051a | stm32: add initial rcc mux for h5 | 2023-10-11 20:59:47 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 70a91945fc | stm32: remove atomic-polyfill. | 2023-10-12 02:07:26 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 0cfa8d1bb5 | stm32/rcc: use more PLL etc enums from PAC. | 2023-10-11 00:12:33 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 6186fe0807 | stm32/rcc: use PLL enums from PAC. | 2023-10-09 02:48:22 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 3a8e0d4a27 | stm32: implement MCO for all chips. | 2023-10-07 01:15:24 +02:00 |  | 
			
				
					| 
							
							
								 shakencodes | 68c4820dde | Add MCO support for stm32wl family | 2023-10-06 14:37:36 -07:00 |  | 
			
				
					| 
							
							
								 xoviat | e561e673c2 | stm32: add opamp mod and update pac | 2023-10-03 16:34:13 -05:00 |  | 
			
				
					| 
							
							
								 JuliDi | 923f1851ee | remove debug logging in build.rs | 2023-10-02 09:36:11 +02:00 |  | 
			
				
					| 
							
							
								 JuliDi | 729338875c | support QSPI BK2 | 2023-10-02 09:30:57 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | 05218a52e6 | stm32: update set_config | 2023-10-01 09:39:10 -05:00 |  | 
			
				
					| 
							
							
								 JuliDi | 5cb58754d4 | skip _C pins for pin impls if split_feature not enabled. | 2023-10-01 12:32:47 +02:00 |  | 
			
				
					| 
							
							
								 JuliDi | 5c83179071 | change split_features from array to Vec | 2023-10-01 12:32:47 +02:00 |  | 
			
				
					| 
							
							
								 JuliDi | 49608714aa | cleanup, fix pushing to pins_table | 2023-10-01 12:32:47 +02:00 |  | 
			
				
					| 
							
							
								 JuliDi | f116ca83e0 | check whether split-feature is valid | 2023-10-01 12:32:47 +02:00 |  | 
			
				
					| 
							
							
								 JuliDi | 5924cc8b49 | handle _C pins | 2023-10-01 12:30:34 +02:00 |  | 
			
				
					| 
							
							
								 Tyler | 2f9b59c5cf | Merge branch 'main' into issue-1974-add-sai-driver | 2023-09-29 20:02:24 -06:00 |  | 
			
				
					| 
							
							
								 Tyler Gilbert | ce91fb2bfc | Issue #1974 add SAI driver | 2023-09-29 20:57:59 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 8315cf064e | stm32: add stm32wba support. | 2023-09-16 04:04:45 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | c28a6bdd0b | stm32: generate adc_common | 2023-09-15 17:35:53 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | fd22f4fac5 | stm32: remove paste and use refcount statics | 2023-09-05 17:45:52 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | f502271940 | stm32: add initial adc f3 impl | 2023-09-05 16:46:57 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | d19e1c1dd1 | stm32:  only refcount usart and use kind direclty | 2023-09-04 16:18:31 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 6dc56d2b35 | stm32: include uart-named peripherals | 2023-09-04 16:04:29 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | bfb4cf775a | remove adc refcount | 2023-09-04 15:54:00 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 274f63a879 | stm32: fix refcounts for usart, spi, and i2c | 2023-09-04 15:47:33 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 3466c9cfa9 | stm32: refcount peripheral enable/disable | 2023-09-04 13:47:02 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 83f224e140 | stm32/lp: add refcount | 2023-08-23 20:18:34 -05:00 |  | 
			
				
					| 
							
							
								 Don Reilly | c312884692 | added exclusion for adc v4 as well | 2023-08-10 08:21:03 -05:00 |  | 
			
				
					| 
							
							
								 Don Reilly | e31545860e | don't generate adc peripheral for f3 series | 2023-08-08 16:46:30 -05:00 |  | 
			
				
					| 
							
							
								 Grant Miller | d49f40dd5c | embassy-stm32: Misc clippy fixes | 2023-08-06 15:00:39 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 5c2ba3b212 | stm32: add hrtim v2 | 2023-07-31 15:42:03 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | c7c701b3e3 | Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim | 2023-07-28 17:18:22 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 28136579e9 | stm32/hrtim: extract into mod | 2023-07-28 17:07:08 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 3690af9bea | stm32/timer: merge pwm module into timer. (#1703) The traits there are applicable to timer use cases other than PWM.
It doesn't make sense to keep them separated. | 2023-07-28 15:29:27 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 036e6ae30c | Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. (#1700) | 2023-07-28 13:23:22 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | d42dff45de | Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim | 2023-07-22 14:49:31 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 953c745ed8 | stm32/rcc: allow const-propagation | 2023-07-04 16:29:46 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 8141d53d94 | Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim | 2023-07-01 17:32:25 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | cdb3fb059f | stm32/hrtim: first draft | 2023-06-30 18:21:42 -05:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 6eb46c419c | Merge pull request #1565 from JuliDi/main Implement DMA for DAC on STM32 | 2023-06-29 08:54:28 +00:00 |  | 
			
				
					| 
							
							
								 JuliDi | e7bc84dda8 | fix issues when DAC2 present, add additional options to DMA (NOT YET WORKING with STM32H7A3ZI) | 2023-06-26 09:42:25 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | 49333ce6ad | stm32/wpan: move linker file into pkg | 2023-06-23 20:09:13 -05:00 |  |