| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | adc: type-erase regs instance | xoviat | 2025-12-06 | 1 | -33/+31 |
| | | |||||
| * | Merge branch 'main' into fix/adc-prescaler-calc | xoviat | 2025-11-15 | 1 | -374/+163 |
| |\ | |||||
| | * | adc: fix c0 algorithm | xoviat | 2025-11-13 | 1 | -69/+53 |
| | | | |||||
| | * | stm32: extract block_for_us | xoviat | 2025-11-13 | 1 | -1/+1 |
| | | | | | | | | | remove from pub api | ||||
| | * | adc: extract c0 | xoviat | 2025-11-13 | 1 | -323/+165 |
| | | | |||||
| | * | extract averaging enum | xoviat | 2025-11-13 | 1 | -19/+0 |
| | | | |||||
| | * | adc: seal special channels | xoviat | 2025-11-11 | 1 | -2/+2 |
| | | | |||||
| | * | adc: use common vref scheme | xoviat | 2025-11-10 | 1 | -24/+8 |
| | | | |||||
| | * | adc: remove sample_time from struct | xoviat | 2025-11-10 | 1 | -10/+5 |
| | | | |||||
| | * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -3/+6 |
| | | | |||||
| * | | stm32: Add raw_prescaler function to make it more reusable. | Piotr Esden-Tempski | 2025-10-05 | 1 | -2/+1 |
| | | | | | | | | | | | This also puts the explanation why the calculation has to be done that way into one place so it does not need to be copied all over the codebase. | ||||
| * | | stm32/ADC: Fix prescaler calculation to include max frequency. | Piotr Esden-Tempski | 2025-10-05 | 1 | -1/+2 |
| |/ | | | | | | | | | | Due to the integer rounding rules one has to subtract 1 from the numerator. For example: Let max clock be 55 and supplied clock be 110 110/55 = 2 which results in the divider being set to 4 and the clock after division ends up being 27 instead of 55 Subtracting 1 to the numerator get around the rounding issue 109/55 = 1 which results in the divider being set to 2 and the clock after division ends up being 55 which is exactly max clock | ||||
| * | derive Debug and Format for Averaging | dimi | 2025-09-15 | 1 | -1/+2 |
| | | |||||
| * | derive Copy, Clone for adc config enums | dimi | 2025-07-22 | 1 | -1/+2 |
| | | |||||
| * | remove Hz from log | Steven Friedman | 2025-04-08 | 1 | -1/+1 |
| | | |||||
| * | Frequency display is now consistent | Steven Friedman | 2025-04-08 | 1 | -1/+1 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -6/+5 |
| | | |||||
| * | Added ADC support for STM32C0. | Timofei Korostelev | 2025-03-20 | 1 | -0/+468 |
