| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | | | | * | | | | | | | | | allow setting stm32 SAI frame_length to 256 | everdrone | 2025-10-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | * | | | | | | | stm32: Add raw_prescaler function to make it more reusable. | Piotr Esden-Tempski | 2025-10-05 | 6 | -10/+35 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 6 | -5/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| | | | | | | | | * | | | | | Update CHANGELOG.md | datdenkikniet | 2025-11-14 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | Add new{_with_phy}, new_mii{_with_phy} | datdenkikniet | 2025-11-14 | 12 | -60/+206 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | Run clock setup/enablement in new_inner | datdenkikniet | 2025-11-13 | 2 | -92/+48 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | ETH no longer knows about Station management | datdenkikniet | 2025-11-13 | 6 | -87/+48 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | Move SMA responsibility to SMA peripheral | datdenkikniet | 2025-11-13 | 7 | -167/+249 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | Add SMA peripheral | datdenkikniet | 2025-11-13 | 3 | -0/+39 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | Give EthernetManagement owernship of MDIO pins | datdenkikniet | 2025-11-13 | 2 | -38/+62 | |
| | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Merge pull request #4881 from xoviat/blocking-delay | xoviat | 2025-11-13 | 9 | -64/+36 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stm32: extract block_for_us | |||||
| | * | | | | | | | | | | | | stm32: extract block_for_us | xoviat | 2025-11-13 | 9 | -64/+36 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove from pub api | |||||
| * | | | | | | | | | | | | | Merge pull request #4875 from HybridChild/stm32_i2c_v2_transaction | xoviat | 2025-11-13 | 4 | -64/+1253 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | stm32/i2c: Implement v2 transaction API and fix async DMA issues | |||||
| | * | | | | | | | | | | | | Merge branch 'main' into stm32_i2c_v2_transaction | HybridChild | 2025-11-13 | 9 | -694/+374 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Merge pull request #4880 from xoviat/adc | xoviat | 2025-11-13 | 8 | -386/+241 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adc: tidy cfgs and extract c0 | |||||
| | * | | | | | | | | | | | | | adc: extract c0 | xoviat | 2025-11-13 | 3 | -345/+214 | |
| | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | remove allow dead_code | xoviat | 2025-11-13 | 4 | -7/+10 | |
| | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | adc: extract v2 psc. | xoviat | 2025-11-13 | 2 | -35/+18 | |
| |/ / / / / / / / / / / / / | ||||||
| * | | | | | | | | | | | | | Merge pull request #4879 from xoviat/adc | xoviat | 2025-11-13 | 7 | -310/+135 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adc: extract prescaler enums | |||||
| | * | | | | | | | | | | | | | adc: extract prescalers | xoviat | 2025-11-13 | 4 | -257/+113 | |
| | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | extract averaging enum | xoviat | 2025-11-13 | 4 | -53/+22 | |
| |/ / / / / / / / / / / / / | ||||||
| | * | | | | | | | | | | | | stm32: Run cargo fmt | HybridChild | 2025-11-13 | 1 | -7/+11 | |
| | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | stm32/i2c: Implement async DMA for transaction write groups | HybridChild | 2025-11-13 | 1 | -3/+47 | |
| | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | stm32/i2c: Fix async write_vectored and restore DMA implementation | HybridChild | 2025-11-13 | 1 | -7/+34 | |
| | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | stm32: Move i2c_master test to examples | HybridChild | 2025-11-13 | 5 | -47/+16 | |
| | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | Merge branch 'main' into stm32_i2c_v2_transaction | HybridChild | 2025-11-13 | 7 | -5/+162 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Merge pull request #4872 from Wassasin/fix/stm32g-flash-dual-bank | xoviat | 2025-11-13 | 2 | -3/+3 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix flash erase on dualbank STM32Gxxx | |||||
| | * | | | | | | | | | | | | | Fix flash erase on dualbank STM32Gxxx | Wouter Geraedts | 2025-11-12 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Merge pull request #4874 from anlif/feat/alf/stm32c0flash | xoviat | 2025-11-13 | 4 | -2/+141 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add c.rs flash for the stm32c0 family | |||||
| | * | | | | | | | | | | | | | | add changelog and fix rustfmt errors | Andreas Lindahl Flåten (ALF) | 2025-11-13 | 3 | -5/+21 | |
| | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | Add c.rs flash for the stm32c0 family | Andreas Lindahl Flåten (ALF) | 2025-11-13 | 3 | -2/+125 | |
| |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is basically a copy of the `g.rs` file, with multi bank support removed (c0 is single bank only). | |||||
| * | | | | | | | | | | | | | | Merge pull request #4870 from ValouBambou/main | Ulf Lilleengen | 2025-11-13 | 2 | -0/+18 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add docs for embassy-rp::pio::get_x assumption about autopush. | |||||
| | * | | | | | | | | | | | | | | Add docs for embassy-rp::pio::get_x assumption about autopush. | Valentin Trophime | 2025-11-12 | 2 | -0/+18 | |
| | | | | | | | | | | | | | | | | ||||||
| | | | * | | | | | | | | | | | | stm32: Run cargo fmt for tests/ | HybridChild | 2025-11-13 | 1 | -12/+2 | |
| | | | | | | | | | | | | | | | | ||||||
| | | | * | | | | | | | | | | | | stm32/i2c: Run cargo fmt | HybridChild | 2025-11-13 | 1 | -22/+69 | |
| | | | | | | | | | | | | | | | | ||||||
| | | | * | | | | | | | | | | | | Merge branch 'main' into stm32_i2c_v2_transaction | HybridChild | 2025-11-13 | 13 | -644/+651 | |
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | Merge pull request #4873 from xoviat/adc4 | xoviat | 2025-11-13 | 13 | -644/+651 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / |/| | | | / / / / / / / / / / | | |_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | adc: extract adc4 | |||||
| | * | | | | | | | | | | | | | stm32: extract adc4 | xoviat | 2025-11-12 | 13 | -644/+651 | |
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extract adc4 into common adc system and add anyInstance trait to cover adc4 and not adc4 | |||||
| | | * | | | | | | | | | | | stm32/i2c: Add comprehensive v2 Master API tests and fix async issues | HybridChild | 2025-11-13 | 3 | -46/+252 | |
| | | | | | | | | | | | | | | ||||||
| | | * | | | | | | | | | | | stm32/i2c: Fix v2 async transaction implementation | HybridChild | 2025-11-12 | 4 | -139/+363 | |
| | | | | | | | | | | | | | | ||||||
| | | * | | | | | | | | | | | Merge branch 'main' into stm32_i2c_v2_transaction | HybridChild | 2025-11-12 | 36 | -1571/+1583 | |
| | | |\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Merge pull request #4867 from xoviat/adc | xoviat | 2025-11-12 | 20 | -1259/+869 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adc: more cleanup | |||||
| | * | | | | | | | | | | | | | stm32/adc: extract into common | xoviat | 2025-11-12 | 20 | -1259/+869 | |
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add common low-level interface for adc | |||||
| * / / / / / / / / / / / / | stm32: add all N6 chips, add N6 to docs build. | Dario Nieuwenhuis | 2025-11-12 | 1 | -0/+24 | |
| |/ / / / / / / / / / / / | ||||||
| * | | | | | | | | | | | | Merge pull request #4691 from matteo-meluzzi/17-add-support-for-boot-protocol | Ulf Lilleengen | 2025-11-12 | 10 | -141/+503 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for changing hid protocol mode in embassy-usb | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/main' into 17-add-support-for-boot-protocol | Matteo Meluzzi | 2025-11-06 | 0 | -0/+0 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | Merge branch 'main' into 17-add-support-for-boot-protocol | Matteo Meluzzi | 2025-10-24 | 680 | -1395/+2326 | |
| | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | Merge branch 'main' into 17-add-support-for-boot-protocol | Matteo Meluzzi | 2025-10-02 | 153 | -1165/+3140 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | | update hid mouse and keyboard examples | matteo | 2025-10-01 | 6 | -107/+282 | |
| | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | rename HidSubclass to match hid spec | matteo | 2025-10-01 | 9 | -15/+15 | |
| | | | | | | | | | | | | | | | | ||||||
