aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32g4/src
Commit message (Expand)AuthorAgeFilesLines
* fixed: example loops crashing after 256 passesPeter Kövesdi2024-04-291-2/+2
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-1/+1
* examples: stm32: can: fix buildTorin Cooper-Bennun2024-04-221-2/+2
* stm32/adc: update g4 for new pac.Dario Nieuwenhuis2024-04-141-1/+1
* stm32: update adc examplesAndres Vahter2024-04-101-2/+2
* CAN: Unify API's between BXCAN and FDCAN. Use Envelope for all read methods i...Corey Schuhen2024-03-281-12/+17
* usb: remove device_descriptor buffer, store bytes in UsbDevice.inner insteadAdam Greig2024-03-231-2/+0
* [UCPD] Enable dead-battery support in exampleTimo Kröger2024-03-141-2/+3
* [UCPD] Take interrupt in constructor and enable itTimo Kröger2024-03-141-2/+6
* [UCPD] Split into CC and PD phyTimo Kröger2024-03-121-8/+9
* [UCPD] Improve example and defmt Format for enumsTimo Kröger2024-03-121-2/+9
* [UCPD] Combine RX and TXTimo Kröger2024-03-121-1/+1
* [UCPD] Prepare for PD communication implementationTimo Kröger2024-03-121-1/+14
* [UCPD] Improve Type-C CC handlingTimo Kröger2024-03-121-7/+5
* [UCPD] Configuration Channel (CC) handlingTimo Kröger2024-03-121-0/+62
* stm32/rcc: g4: consistent PllSource, add pll pqr limits, simplify a bit.Dario Nieuwenhuis2024-03-044-18/+17
* Merge pull request #2646 from cschuhen/feature/wake_tx_on_buffered_pushDario Nieuwenhuis2024-03-011-1/+5
|\
| * Writing to TX buffer also needs to fire an interrupt to kick off transmission...Corey Schuhen2024-03-021-1/+5
* | stm32: autogenerate mux config for all chips.Dario Nieuwenhuis2024-03-014-49/+52
|/
* stm32/adc: reexport enums from PAC to avoid boilerplate hell.Dario Nieuwenhuis2024-02-261-1/+1
* FDCAN: Don't require internal module for public API.Corey Schuhen2024-02-251-2/+2
* Remove the OperatingMode typestatesCorey Schuhen2024-02-181-4/+5
* Add a buffered mode.Corey Schuhen2024-02-171-7/+90
* Port FDCAN HAL to use PAC directly instead of fdcan crate.Corey Schuhen2024-02-171-14/+82
* RefinementsBarnaby Walters2024-02-171-0/+1
* Removed redundant HSI48 configurationBarnaby Walters2024-02-161-3/+4
* [embassy-stm32]: started stm32g4 RCC refactorBarnaby Walters2024-02-153-27/+34
* Add FDCAN examples for STM32G4, STM32H5 and STM32H7Corey Schuhen2024-01-311-0/+56
* stm32/gpio: remove generics.Dario Nieuwenhuis2024-01-221-3/+2
* Change GPIO inherent methods back to `&self`.Dario Nieuwenhuis2024-01-101-1/+1
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-217-7/+0
* Update embedded-hal to 1.0.0-rc.3Dario Nieuwenhuis2023-12-141-1/+1
* stm32/rcc: consistent casing and naming for PLL enums.Dario Nieuwenhuis2023-11-133-8/+8
* usb: remove msos-descriptor feature.Dario Nieuwenhuis2023-11-081-0/+1
* stm32/rcc: add shared code for hsi48 with crs support.Dario Nieuwenhuis2023-11-051-4/+2
* stm32: rename HSI16 -> HSIDario Nieuwenhuis2023-10-222-2/+2
* Merge branch 'master' into center-alignDion Dokter2023-10-205-23/+23
|\
| * stm32: expand rcc mux to g4 and h7xoviat2023-10-141-1/+1
| * time: Update examples, tests, and other code to use new Timer::after_x conven...Adam Greig2023-10-154-12/+12
| * stm32/rcc: use more PLL etc enums from PAC.Dario Nieuwenhuis2023-10-111-1/+1
| * stm32/rcc: use PLL enums from PAC.Dario Nieuwenhuis2023-10-093-10/+10
* | Fix examplesDion Dokter2023-10-011-1/+1
|/
* initial support for STM32G4 ADCDaehyeok Mun2023-09-041-0/+41
* stm32/pwm: add output type controlxoviat2023-07-291-1/+2
* stm32/timer: merge pwm module into timer. (#1703)Dario Nieuwenhuis2023-07-281-2/+2
* STM32G4: Add CRS support to RCCKevin Lannen2023-06-281-9/+19
* stm32: update metapac, includes fix for OTG with 9 endpoints (H7)Dario Nieuwenhuis2023-06-271-1/+3
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-3/+1
* STM32G4: Add USB Serial exampleKevin Lannen2023-06-141-0/+110
* stm32g4: PLL: Add support for configuring PLL_P and PLL_QKevin Lannen2023-06-141-3/+12