| 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 | ||||
| * | adc: type-erase regs instance | xoviat | 2025-12-06 | 1 | -90/+133 |
| | | |||||
| * | stm32/adc: add lifetime to AnyAdcChannel. | Dario Nieuwenhuis | 2025-12-04 | 1 | -12/+15 |
| | | |||||
| * | 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 | 1 | -0/+2 |
| | | |||||
| * | adc: allow usage of anyadcchannel for adc4 | xoviat | 2025-11-20 | 1 | -3/+3 |
| | | |||||
| * | adc: move enable after configure_sequence | xoviat | 2025-11-15 | 1 | -8/+30 |
| | | |||||
| * | adc: fix c0 algorithm | xoviat | 2025-11-13 | 1 | -16/+0 |
| | | |||||
| * | stm32: extract block_for_us | xoviat | 2025-11-13 | 1 | -18/+2 |
| | | | | | remove from pub api | ||||
| * | adc: extract c0 | xoviat | 2025-11-13 | 1 | -10/+43 |
| | | |||||
| * | remove allow dead_code | xoviat | 2025-11-13 | 1 | -7/+7 |
| | | |||||
| * | extract averaging enum | xoviat | 2025-11-13 | 1 | -0/+20 |
| | | |||||
| * | stm32: extract adc4 | xoviat | 2025-11-12 | 1 | -39/+72 |
| | | | | | 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 | 1 | -0/+173 |
| | | | | | add common low-level interface for adc | ||||
| * | adc: seal special channels | xoviat | 2025-11-11 | 1 | -27/+16 |
| | | |||||
| * | adc: impl. differential channels | xoviat | 2025-11-11 | 1 | -0/+44 |
| | | |||||
| * | adc: exact cal | xoviat | 2025-11-10 | 1 | -0/+8 |
| | | |||||
| * | adc: use common vref scheme | xoviat | 2025-11-10 | 1 | -0/+41 |
| | | |||||
| * | adc: remove sample_time from struct | xoviat | 2025-11-10 | 1 | -2/+0 |
| | | |||||
| * | don't use embassy_time for blocking_delay_us on stm32wlex low-power | liebman | 2025-11-03 | 1 | -8/+12 |
| | | |||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+1 |
| | | |||||
| * | stm32/spi: update for new version numbering, add i2s support for all versions. | Dario Nieuwenhuis | 2025-09-05 | 1 | -48/+20 |
| | | |||||
| * | Adds ADC4 for WBA | purepani | 2025-06-30 | 1 | -12/+54 |
| | | |||||
| * | stm32/adc: add h7rs support. | Dario Nieuwenhuis | 2025-04-25 | 1 | -1/+3 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -7/+8 |
| | | |||||
| * | Added ADC support for STM32C0. | Timofei Korostelev | 2025-03-20 | 1 | -5/+15 |
| | | |||||
| * | fix formatting | klownfish | 2024-12-31 | 1 | -1/+1 |
| | | |||||
| * | resuse adc v4 for u5 | klownfish | 2024-09-25 | 1 | -2/+1 |
| | | |||||
| * | WIP: add u5 adc4 | klownfish | 2024-09-24 | 1 | -0/+38 |
| | | |||||
| * | WIP: add u5 adc | klownfish | 2024-09-17 | 1 | -11/+9 |
| | | |||||
| * | Merge branch 'main' of github.com:embassy-rs/embassy | klownfish | 2024-09-11 | 1 | -8/+12 |
| |\ | |||||
| | * | Update stm32-metapac. | Dario Nieuwenhuis | 2024-09-11 | 1 | -7/+9 |
| | | | |||||
| | * | Merge pull request #3169 from Adancurusul/g4_dev | Dario Nieuwenhuis | 2024-09-10 | 1 | -0/+1 |
| | |\ | | | | | | | | | | Add adc oversampling and adc differential for g4 | ||||
| | | * | delete unused "info!" and fmt | Chen Yuheng | 2024-07-11 | 1 | -1/+1 |
| | | | | |||||
| | | * | Add oversampling and differential for g4 | Chen Yuheng | 2024-07-11 | 1 | -0/+1 |
| | | | | |||||
| | * | | Merge branch 'master' into stm-dualcore | Dion Dokter | 2024-08-05 | 1 | -0/+1 |
| | |\ \ | |||||
| | | * | | Update to Rust 1.80, make check-cfg unconditional. | Dario Nieuwenhuis | 2024-07-25 | 1 | -0/+1 |
| | | |/ | |||||
| | * / | Fix errors | Dion Dokter | 2024-07-09 | 1 | -1/+1 |
| | |/ | |||||
| * / | WIP: u5 adc | klownfish | 2024-09-11 | 1 | -5/+8 |
| |/ | |||||
| * | new PR, taking Dirbao's advice to make the DMA impl in a separate struct ↵ | seth | 2024-06-24 | 1 | -0/+2 |
| | | | | | that consumes Adc<T> to make RingBufferedAdc<T>. Handling overrun similar to RingBufferedUart | ||||
| * | Emit cargo:rustc-check-cfg instructions from build.rs | Jan Špaček | 2024-05-30 | 1 | -3/+3 |
| | | |||||
| * | remove InternalChannel and AdcPin | Univa | 2024-05-22 | 1 | -11/+0 |
| | | |||||
| * | make AdcChannel required for InternalChannel | Univa | 2024-05-21 | 1 | -1/+1 |
| | | |||||
| * | add back InternalChannel and implement it where its missing | Univa | 2024-05-21 | 1 | -1/+4 |
| | | |||||
| * | add AnyAdcChannel | Univa | 2024-05-20 | 1 | -13/+41 |
| | | |||||
| * | stm32: allow some unused. | Dario Nieuwenhuis | 2024-05-13 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #2813 from diondokter/u0-dion | Dario Nieuwenhuis | 2024-04-16 | 1 | -1/+3 |
| |\ | | | | | | | More U0 support | ||||
| | * | Add ADC | Dion Dokter | 2024-04-14 | 1 | -1/+3 |
| | | | |||||
| | * | stm32/adc: update g4 for new pac. | Dario Nieuwenhuis | 2024-04-13 | 1 | -2/+27 |
| | | | |||||
