| 
							
							
								 Adam Greig | 09d7950313 | STM32 DAC: Rework DAC driver, support all families. | 2023-11-25 00:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Adam Greig | 897663e023 | STM32: Add cfg to differentiate L4 and L4+ families | 2023-11-25 00:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Adam Greig | 2218d30c80 | STM32: Remove vestigal build.rs cfgs, add new flashsize_X and package_X cfgs, use in F3 RCC | 2023-11-25 00:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | bc65b8f7ec | stm32/i2c: add async, dual interrupt scaffolding. | 2023-11-24 23:55:45 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 5221705495 | stm32/sai: fix build on chips with only SAI4 (like stm32h725re), improve sync config. | 2023-11-19 22:06:05 +01:00 |  | 
			
				
					| 
							
							
								 xoviat | 239ad5ebea | stm32: update metapac and use stop data | 2023-11-05 20:09:33 -06:00 |  | 
			
				
					| 
							
							
								 xoviat | 46cffcc8d4 | Merge pull request #2119 from JuliDi/fmc-sram-adc STM32: Add raw access to FMC peripheral and fix typo in build.rs | 2023-11-06 01:31:56 +00:00 |  | 
			
				
					| 
							
							
								 Adam Greig | d464d1a841 | Remove accidentally leftover println | 2023-11-06 01:11:57 +00:00 |  | 
			
				
					| 
							
							
								 Adam Greig | 28eb4cd817 | stm32: support internal output on g4 opamps | 2023-11-05 23:57:15 +00:00 |  | 
			
				
					| 
							
							
								 xoviat | dc467e89a0 | stm32: compute stop mode and workaround rtt test bug | 2023-11-04 13:49:54 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | e8a3cfaed6 | stm32/low-power: refactor refcount | 2023-10-25 19:07:31 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 9e230b64a4 | stm32/build: deterministically generate data | 2023-10-23 18:19:42 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | a3574e519a | stm32: update metapac | 2023-10-16 20:04:10 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | b24520579a | rcc: ahb/apb -> hclk/pclk | 2023-10-15 19:51:35 -05:00 |  | 
			
				
					| 
							
							
								 JuliDi | 2aaf4bf96b | fix typo in build.rs that caused fmc ClkPin to not be implemented | 2023-10-15 19:14:34 +02: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 |  |