aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/adc
Commit message (Expand)AuthorAgeFilesLines
* stm32/adc: allow DMA reads to loop through enabled channelsGabriel Smith2025-12-161-3/+3
* adc: fix nonvolatile readxoviat2025-12-131-1/+1
* stm32: fix misc. adc4 issuesxoviat2025-12-122-19/+10
* adc/g4: optimizexoviat2025-12-061-11/+10
* adc: type-erase regs instancexoviat2025-12-069-438/+441
* Make adc v2 resolution publicchemicstry2025-12-061-1/+1
* stm32/adc: add lifetime to AnyAdcChannel.Dario Nieuwenhuis2025-12-043-26/+29
* fix: stm32l47*/stm32l48* adc analog pin setupRiccardo Arena2025-11-301-6/+6
* adc: fix start sequence for blocking_readxoviat2025-11-213-31/+23
* Merge branch 'main' into fix/stm32wba-adc4leftger2025-11-202-6/+4
|\
| * Merge branch 'main' into adcxoviat2025-11-201-3/+1
| |\
| | * adc: fix ringbuf stopxoviat2025-11-201-3/+1
| * | adc: allow usage of anyadcchannel for adc4xoviat2025-11-201-3/+3
| |/
* / stm32: Fixed ADC4 enable() for WBAGerzain Mata2025-11-201-1/+17
|/
* Update ADC clock frequency constant usagexoviat2025-11-151-1/+1
* Fix variable name for frequency in ADC prescalerxoviat2025-11-151-1/+1
* Merge branch 'main' into fix/adc-prescaler-calcxoviat2025-11-1515-2587/+2128
|\
| * adc: move enable after configure_sequencexoviat2025-11-153-34/+70
| * Merge pull request #4878 from Dectron-AB/adc-ch-fixesxoviat2025-11-141-2/+20
| |\
| | * undoing channel splitDaniel Nilsson2025-11-141-104/+50
| | * misspelled todo macroDaniel Nilsson2025-11-141-1/+1
| | * fix whitespace issuesDaniel Nilsson2025-11-141-1/+1
| | * adding support for stm32l4Daniel Nilsson2025-11-141-9/+23
| | * import spelling error fixDaniel Nilsson2025-11-141-1/+1
| | * whitespace fix..Daniel Nilsson2025-11-141-2/+1
| | * walking around ci unreachable code warningDaniel Nilsson2025-11-141-2/+8
| | * walking around stm32wb differencesDaniel Nilsson2025-11-141-10/+19
| | * ci fix: whitespace removalDaniel Nilsson2025-11-141-2/+0
| | * indention fixDaniel Nilsson2025-11-141-2/+2
| | * fixing one more failed rust fmt ciDaniel Nilsson2025-11-141-2/+2
| | * fixing failed rust fmt ciDaniel Nilsson2025-11-141-3/+3
| | * splitting up ADC1/2 implementations on Adc to ensure relevant methods are onl...Daniel Nilsson2025-11-141-50/+78
| | * correcting channel on interval Vbat, adding Vbat resistor disable to preserve...Daniel Nilsson2025-11-141-2/+20
| * | adc: fix g4 injected sequencexoviat2025-11-141-8/+15
| * | adc: fix c0 algorithmxoviat2025-11-132-85/+53
| * | Merge branch 'main' of https://github.com/embassy-rs/embassy into adcxoviat2025-11-139-649/+301
| |\|
| | * stm32: extract block_for_usxoviat2025-11-134-22/+6
| | * adc: extract c0xoviat2025-11-132-333/+208
| | * remove allow dead_codexoviat2025-11-134-7/+10
| | * adc: extract v2 psc.xoviat2025-11-131-34/+17
| | * adc: extract prescalersxoviat2025-11-133-204/+42
| | * extract averaging enumxoviat2025-11-134-53/+22
| * | fix async adc for h5 and othersxoviat2025-11-131-27/+20
| |/
| * stm32: extract adc4xoviat2025-11-128-619/+616
| * stm32/adc: extract into commonxoviat2025-11-128-1224/+820
| * adc: seal special channelsxoviat2025-11-119-79/+68
| * adc: cleanup g4xoviat2025-11-111-77/+48
| * adc: impl. differential channelsxoviat2025-11-112-26/+54
| * adc: consolidate functionsxoviat2025-11-105-155/+140
| * adc: exact calxoviat2025-11-102-7/+8