xoviat 
							
						 
					 
					
						
						
							
						
						79146c4bd5 
					 
					
						
						
							
							stm32/adc: cleanup f1, f3, v1, and v2  
						
						
						
						
					 
					
						2023-09-27 20:58:46 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						d46920dce6 
					 
					
						
						
							
							stm32/adc: make v1 async and leave en  
						
						
						
						
					 
					
						2023-09-20 16:07:35 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						e640933e2f 
					 
					
						
						
							
							stm32/adc: add async conversion  
						
						
						
						
					 
					
						2023-09-18 16:31:20 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						aa2fa29b89 
					 
					
						
						
							
							stm32: fix adc f3 startup time  
						
						... 
						
						
						
						closes  #1888 . 
					
						2023-09-15 17:36:21 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						c28a6bdd0b 
					 
					
						
						
							
							stm32: generate adc_common  
						
						
						
						
					 
					
						2023-09-15 17:35:53 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						309c3d6b47 
					 
					
						
						
							
							update metapac  
						
						
						
						
					 
					
						2023-09-14 18:36:03 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						d36e7abb71 
					 
					
						
						
							
							adc/f3: fix delay calculation  
						
						
						
						
					 
					
						2023-09-11 18:52:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						44a5c32ea4 
					 
					
						
						
							
							adc/f3: fix startup bug  
						
						
						
						
					 
					
						2023-09-11 17:27:47 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b9889ad3b5 
					 
					
						
						
							
							stm32: add g4 adc345 and misc.  
						
						
						
						
					 
					
						2023-09-11 17:12:54 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						08415e001e 
					 
					
						
						
							
							stm32/f3: add high res for hrtim and misc.  
						
						
						
						
					 
					
						2023-09-10 13:33:17 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						70a4a193c5 
					 
					
						
						
							
							stm32: fix adc f3 and example  
						
						
						
						
					 
					
						2023-09-09 22:01:51 -05:00 
						 
				 
			
				
					
						
							
							
								Olle Sandberg 
							
						 
					 
					
						
						
							
						
						0d3ff34d80 
					 
					
						
						
							
							adc: enable ADC and clock selection for STM32WLx  
						
						
						
						
					 
					
						2023-09-06 06:57:30 +02:00 
						 
				 
			
				
					
						
							
							
								Olle Sandberg 
							
						 
					 
					
						
						
							
						
						bb2d6c8542 
					 
					
						
						
							
							adc_v3: replace cfg(stm32g0) + friends with cfg(adc_g0)  
						
						... 
						
						
						
						Since any MCU (not just STM32G0) using adc_g0 should probably be handled the same way. 
						
						
					 
					
						2023-09-06 06:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7307098780 
					 
					
						
						
							
							stm32: don't generate adc5  
						
						
						
						
					 
					
						2023-09-05 17:50:45 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f4601af2a4 
					 
					
						
						
							
							stm32: don't generate adc4 for g4  
						
						
						
						
					 
					
						2023-09-05 17:48:20 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						fd22f4fac5 
					 
					
						
						
							
							stm32: remove paste and use refcount statics  
						
						
						
						
					 
					
						2023-09-05 17:45:52 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7622d2eb61 
					 
					
						
						
							
							stm32: fix merge issues  
						
						
						
						
					 
					
						2023-09-05 17:10:15 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7573160077 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into adc-g4  
						
						
						
						
					 
					
						2023-09-05 17:02:28 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f502271940 
					 
					
						
						
							
							stm32: add initial adc f3 impl  
						
						
						
						
					 
					
						2023-09-05 16:46:57 -05:00 
						 
				 
			
				
					
						
							
							
								Daehyeok Mun 
							
						 
					 
					
						
						
							
						
						49ba9c3da2 
					 
					
						
						
							
							initial support for STM32G4 ADC  
						
						
						
						
					 
					
						2023-09-04 23:36:41 -07:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cc400aa178 
					 
					
						
						
							
							stm32: fix f37x build.  
						
						... 
						
						
						
						originally broke in https://github.com/embassy-rs/embassy/pull/1762  
						
						
					 
					
						2023-08-19 01:15:32 +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 
							
						 
					 
					
						
						
							
						
						ba8e5d8589 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-07-22 12:10:50 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						192cdc2f85 
					 
					
						
						
							
							stm32: suppress adc f3  
						
						
						
						
					 
					
						2023-07-22 12:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e892014b65 
					 
					
						
						
							
							Update stm32-metapac, includes chiptool changes to use real Rust enums now.  
						
						
						
						
					 
					
						2023-06-29 02:01:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						558918651e 
					 
					
						
						
							
							stm32: update stm32-metapac.  
						
						
						
						
					 
					
						2023-06-19 03:22:12 +02:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						0ef419bee4 
					 
					
						
						
							
							Change ADC1 to ADC  
						
						
						
						
					 
					
						2023-04-05 16:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						92e96bd601 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2023-04-05 16:38:06 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						20e7b5e296 
					 
					
						
						
							
							InternalChannel  
						
						
						
						
					 
					
						2023-04-05 16:11:21 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						37d8f2e512 
					 
					
						
						
							
							Properly enable and reset adc  
						
						
						
						
					 
					
						2023-04-05 15:28:42 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						f588105429 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-04-05 15:01:31 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew W. Samsonoff 
							
						 
					 
					
						
						
							
						
						511a951246 
					 
					
						
						
							
							Differentiate between read and read_internal for STM32F0 ADC  
						
						... 
						
						
						
						The internal channels (vbat, vref, and temperature) are not real pins and do
not have the `set_as_analog` method. They must be read using the
`read_internal` method. 
						
						
					 
					
						2023-04-05 14:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew W. Samsonoff 
							
						 
					 
					
						
						
							
						
						a0b6096610 
					 
					
						
						
							
							Put ADC input pin into analog mode  
						
						
						
						
					 
					
						2023-04-05 14:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew W. Samsonoff 
							
						 
					 
					
						
						
							
						
						5d9ae3dbdb 
					 
					
						
						
							
							Add implementation of STM32 v1 ADC  
						
						
						
						
					 
					
						2023-04-05 14:34:24 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a33774ec51 
					 
					
						
						
							
							Update stm32-metapac  
						
						
						
						
					 
					
						2023-03-27 12:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						10c9cc31b1 
					 
					
						
						
							
							Remove unnecessary use of atomic-polyfill.  
						
						... 
						
						
						
						Only use it when CAS is actually needed. 
						
						
					 
					
						2022-12-23 20:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jaxter Kim 
							
						 
					 
					
						
						
							
						
						551b54ddcb 
					 
					
						
						
							
							stm32g0: Fix ADC for channels above 14  
						
						
						
						
					 
					
						2022-11-15 12:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						171b764d82 
					 
					
						
						
							
							Refactor: Use PeripheralRef  
						
						
						
						
					 
					
						2022-10-26 18:36:04 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						08c8022583 
					 
					
						
						
							
							Refactor: Reorder _version cfgs  
						
						
						
						
					 
					
						2022-10-26 18:04:52 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						4f2dcca34b 
					 
					
						
						
							
							Refactor: Fix v4 RccPeripheral bounds  
						
						
						
						
					 
					
						2022-10-26 17:59:44 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						9c30d565b9 
					 
					
						
						
							
							Refactor: Factor out Adc struct declaration  
						
						
						
						
					 
					
						2022-10-26 17:51:12 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						f363f6ce92 
					 
					
						
						
							
							Refactor: Don't return references to pointers  
						
						
						
						
					 
					
						2022-10-26 17:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						6bf24b4d1a 
					 
					
						
						
							
							Refactor: Remove unused Common trait  
						
						
						
						
					 
					
						2022-10-26 17:35:01 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						88bbc238b7 
					 
					
						
						
							
							Set resolution directly  
						
						
						
						
					 
					
						2022-10-26 17:07:58 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						2cfe2439c9 
					 
					
						
						
							
							Refactor: Impl From for SampleTime and Resolution  
						
						
						
						
					 
					
						2022-10-26 17:07:58 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						7b38b95e10 
					 
					
						
						
							
							Refactor: Factor out Resolution  
						
						
						
						
					 
					
						2022-10-26 17:07:58 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						5142674786 
					 
					
						
						
							
							Fix pre-existing SampleTime typos  
						
						
						
						
					 
					
						2022-10-26 17:07:50 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						a5b1d2237f 
					 
					
						
						
							
							Refactor: Factor out SampleTime  
						
						
						
						
					 
					
						2022-10-26 17:06:44 -05:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						545cc9326b 
					 
					
						
						
							
							stm32/adc: Remove voltage and temperature conversions  
						
						
						
						
					 
					
						2022-10-24 04:00:29 -05:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						322cfafed3 
					 
					
						
						
							
							Fix adc_v4 compilation  
						
						
						
						
					 
					
						2022-10-07 14:53:03 +03:00