| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32/adc: allow DMA reads to loop through enabled channels | Gabriel Smith | 2025-12-16 | 1 | -3/+3 |
| | | | | | | | | This was previously implemented for v3 ADCs, but that was lost in the recent refactoring. I have gone through all the reference manuals to verify that this should be supported for all chips, but it has only been confirmed for the STM32H5 series. | ||||
| * | adc: fix nonvolatile read | xoviat | 2025-12-13 | 1 | -1/+1 |
| | | | | | closes #5057 | ||||
| * | stm32: fix misc. adc4 issues | xoviat | 2025-12-12 | 2 | -19/+10 |
| | | |||||
| * | adc/g4: optimize | xoviat | 2025-12-06 | 1 | -11/+10 |
| | | |||||
| * | adc: type-erase regs instance | xoviat | 2025-12-06 | 9 | -438/+441 |
| | | |||||
| * | Make adc v2 resolution public | chemicstry | 2025-12-06 | 1 | -1/+1 |
| | | |||||
| * | stm32/adc: add lifetime to AnyAdcChannel. | Dario Nieuwenhuis | 2025-12-04 | 3 | -26/+29 |
| | | |||||
| * | fix: stm32l47*/stm32l48* adc analog pin setup | Riccardo Arena | 2025-11-30 | 1 | -6/+6 |
| | | |||||
| * | adc: fix start sequence for blocking_read | xoviat | 2025-11-21 | 3 | -31/+23 |
| | | |||||
| * | Merge branch 'main' into fix/stm32wba-adc4 | leftger | 2025-11-20 | 2 | -6/+4 |
| |\ | |||||
| | * | Merge branch 'main' into adc | xoviat | 2025-11-20 | 1 | -3/+1 |
| | |\ | |||||
| | | * | adc: fix ringbuf stop | xoviat | 2025-11-20 | 1 | -3/+1 |
| | | | | |||||
| | * | | adc: allow usage of anyadcchannel for adc4 | xoviat | 2025-11-20 | 1 | -3/+3 |
| | |/ | |||||
| * / | stm32: Fixed ADC4 enable() for WBA | Gerzain Mata | 2025-11-20 | 1 | -1/+17 |
| |/ | |||||
| * | Update ADC clock frequency constant usage | xoviat | 2025-11-15 | 1 | -1/+1 |
| | | |||||
| * | Fix variable name for frequency in ADC prescaler | xoviat | 2025-11-15 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' into fix/adc-prescaler-calc | xoviat | 2025-11-15 | 15 | -2587/+2128 |
| |\ | |||||
| | * | adc: move enable after configure_sequence | xoviat | 2025-11-15 | 3 | -34/+70 |
| | | | |||||
| | * | Merge pull request #4878 from Dectron-AB/adc-ch-fixes | xoviat | 2025-11-14 | 1 | -2/+20 |
| | |\ | | | | | | | | | | Correcting channel numbers for internal voltage measurements etc. | ||||
| | | * | undoing channel split | Daniel Nilsson | 2025-11-14 | 1 | -104/+50 |
| | | | | |||||
| | | * | misspelled todo macro | Daniel Nilsson | 2025-11-14 | 1 | -1/+1 |
| | | | | |||||
| | | * | fix whitespace issues | Daniel Nilsson | 2025-11-14 | 1 | -1/+1 |
| | | | | |||||
| | | * | adding support for stm32l4 | Daniel Nilsson | 2025-11-14 | 1 | -9/+23 |
| | | | | |||||
| | | * | import spelling error fix | Daniel Nilsson | 2025-11-14 | 1 | -1/+1 |
| | | | | |||||
| | | * | whitespace fix.. | Daniel Nilsson | 2025-11-14 | 1 | -2/+1 |
| | | | | |||||
| | | * | walking around ci unreachable code warning | Daniel Nilsson | 2025-11-14 | 1 | -2/+8 |
| | | | | |||||
| | | * | walking around stm32wb differences | Daniel Nilsson | 2025-11-14 | 1 | -10/+19 |
| | | | | |||||
| | | * | ci fix: whitespace removal | Daniel Nilsson | 2025-11-14 | 1 | -2/+0 |
| | | | | |||||
| | | * | indention fix | Daniel Nilsson | 2025-11-14 | 1 | -2/+2 |
| | | | | |||||
| | | * | fixing one more failed rust fmt ci | Daniel Nilsson | 2025-11-14 | 1 | -2/+2 |
| | | | | |||||
| | | * | fixing failed rust fmt ci | Daniel Nilsson | 2025-11-14 | 1 | -3/+3 |
| | | | | |||||
| | | * | splitting up ADC1/2 implementations on Adc to ensure relevant methods are ↵ | Daniel Nilsson | 2025-11-14 | 1 | -50/+78 |
| | | | | | | | | | | | | | only visible on the ADC block where they are supported | ||||
| | | * | correcting channel on interval Vbat, adding Vbat resistor disable to ↵ | Daniel Nilsson | 2025-11-14 | 1 | -2/+20 |
| | | | | | | | | | | | | | preserve current when not sampling. | ||||
| | * | | adc: fix g4 injected sequence | xoviat | 2025-11-14 | 1 | -8/+15 |
| | | | | |||||
| | * | | adc: fix c0 algorithm | xoviat | 2025-11-13 | 2 | -85/+53 |
| | | | | |||||
| | * | | Merge branch 'main' of https://github.com/embassy-rs/embassy into adc | xoviat | 2025-11-13 | 9 | -649/+301 |
| | |\| | |||||
| | | * | stm32: extract block_for_us | xoviat | 2025-11-13 | 4 | -22/+6 |
| | | | | | | | | | | | | | remove from pub api | ||||
| | | * | adc: extract c0 | xoviat | 2025-11-13 | 2 | -333/+208 |
| | | | | |||||
| | | * | remove allow dead_code | xoviat | 2025-11-13 | 4 | -7/+10 |
| | | | | |||||
| | | * | adc: extract v2 psc. | xoviat | 2025-11-13 | 1 | -34/+17 |
| | | | | |||||
| | | * | adc: extract prescalers | xoviat | 2025-11-13 | 3 | -204/+42 |
| | | | | |||||
| | | * | extract averaging enum | xoviat | 2025-11-13 | 4 | -53/+22 |
| | | | | |||||
| | * | | fix async adc for h5 and others | xoviat | 2025-11-13 | 1 | -27/+20 |
| | |/ | | | | | | | closes #4882. | ||||
| | * | stm32: extract adc4 | xoviat | 2025-11-12 | 8 | -619/+616 |
| | | | | | | | | | extract adc4 into common adc system and add anyInstance trait to cover adc4 and not adc4 | ||||
| | * | stm32/adc: extract into common | xoviat | 2025-11-12 | 8 | -1224/+820 |
| | | | | | | | | | add common low-level interface for adc | ||||
| | * | adc: seal special channels | xoviat | 2025-11-11 | 9 | -79/+68 |
| | | | |||||
| | * | adc: cleanup g4 | xoviat | 2025-11-11 | 1 | -77/+48 |
| | | | |||||
| | * | adc: impl. differential channels | xoviat | 2025-11-11 | 2 | -26/+54 |
| | | | |||||
| | * | adc: consolidate functions | xoviat | 2025-11-10 | 5 | -155/+140 |
| | | | |||||
| | * | adc: exact cal | xoviat | 2025-11-10 | 2 | -7/+8 |
| | | | |||||
