| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32,nrf: add warning on docs.rs directing the user to docs.embassy.dev. | Dario Nieuwenhuis | 2024-01-11 | 1 | -0/+4 |
| | | |||||
| * | Included README.md in docs | Barnaby Walters | 2024-01-11 | 1 | -0/+1 |
| | | |||||
| * | low-power: add stop support for stm32l5 | Christian Enderle | 2024-01-02 | 1 | -1/+1 |
| | | |||||
| * | dbgmcu: add stm32l5 support | Christian Enderle | 2024-01-02 | 1 | -1/+1 |
| | | |||||
| * | dbgmcu: set bits to false when disabled | Christian Enderle | 2023-12-28 | 1 | -26/+24 |
| | | |||||
| * | stm32: doc everything else. | Dario Nieuwenhuis | 2023-12-19 | 1 | -0/+1 |
| | | |||||
| * | stm32/timer: docs. | Dario Nieuwenhuis | 2023-12-19 | 1 | -1/+24 |
| | | |||||
| * | stm32: document hrtim, qspi, sdmmc, spi. | Dario Nieuwenhuis | 2023-12-19 | 1 | -23/+1 |
| | | |||||
| * | stm32: more docs. | Dario Nieuwenhuis | 2023-12-19 | 1 | -1/+23 |
| | | |||||
| * | Document how to bind multiple interrupts and handlers in `bind_interrupts!`. | Dario Nieuwenhuis | 2023-12-08 | 1 | -0/+23 |
| | | |||||
| * | STM32: Add UID driver | Adam Greig | 2023-12-03 | 1 | -0/+2 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 1 | -2/+1 |
| | | |||||
| * | stm32: compute stop mode and workaround rtt test bug | xoviat | 2023-11-04 | 1 | -2/+3 |
| | | |||||
| * | Re-add impl_trait_projections | Dániel Buga | 2023-10-30 | 1 | -1/+2 |
| | | |||||
| * | stm32/low-power: refactor refcount | xoviat | 2023-10-25 | 1 | -3/+3 |
| | | |||||
| * | stm32: avoid creating many tiny critical sections in init. | Dario Nieuwenhuis | 2023-10-12 | 1 | -72/+73 |
| | | | | | Saves 292 bytes on stm32f0 bilnky with max optimizations (from 3132 to 2840). | ||||
| * | enable clock first | pbert | 2023-10-12 | 1 | -3/+3 |
| | | |||||
| * | STM32: combine RccPeripherals reset() and enable() to reset_and_enable() | pbert | 2023-10-12 | 1 | -3/+3 |
| | | |||||
| * | stm32: remove atomic-polyfill. | Dario Nieuwenhuis | 2023-10-12 | 1 | -1/+3 |
| | | |||||
| * | stm32: add opamp mod and update pac | xoviat | 2023-10-03 | 1 | -0/+2 |
| | | |||||
| * | Remove impl_trait_projections. | Dario Nieuwenhuis | 2023-10-02 | 1 | -1/+1 |
| | | |||||
| * | handle _C pins | JuliDi | 2023-10-01 | 1 | -0/+12 |
| | | |||||
| * | Merge branch 'main' into issue-1974-add-sai-driver | Tyler | 2023-09-29 | 1 | -1/+15 |
| |\ | |||||
| | * | stm32: update metapac and remove sbs | xoviat | 2023-09-28 | 1 | -3/+1 |
| | | | |||||
| | * | Make irq token Copy+Clone | Dario Nieuwenhuis | 2023-09-25 | 1 | -0/+1 |
| | | | |||||
| | * | stm32: centralize enabling pwr, syscfg, flash. | Dario Nieuwenhuis | 2023-09-25 | 1 | -0/+10 |
| | | | |||||
| | * | stm32: add stm32wba support. | Dario Nieuwenhuis | 2023-09-16 | 1 | -1/+1 |
| | | | |||||
| | * | stm32: flesh out lp executor | xoviat | 2023-08-24 | 1 | -0/+5 |
| | | | |||||
| * | | Issue #1974 add SAI driver | Tyler Gilbert | 2023-09-29 | 1 | -0/+2 |
| |/ | |||||
| * | stm32: add low-power mod | xoviat | 2023-08-22 | 1 | -0/+2 |
| | | |||||
| * | fmt mod must not be public. | Dario Nieuwenhuis | 2023-08-09 | 1 | -1/+1 |
| | | |||||
| * | stm32: add hrtim v2 | Dario Nieuwenhuis | 2023-07-31 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim | xoviat | 2023-07-28 | 1 | -3/+5 |
| |\ | |||||
| | * | add document-features | JuliDi | 2023-07-28 | 1 | -0/+3 |
| | | | |||||
| | * | stm32/timer: merge pwm module into timer. (#1703) | Dario Nieuwenhuis | 2023-07-28 | 1 | -1/+0 |
| | | | | | | | | | The traits there are applicable to timer use cases other than PWM. It doesn't make sense to keep them separated. | ||||
| | * | Rename embassy-hal-common to embassy-hal-internal, document it's for ↵ | Dario Nieuwenhuis | 2023-07-28 | 1 | -2/+2 |
| | | | | | | | | | internal use only. (#1700) | ||||
| * | | stm32/hrtim: extract into mod | xoviat | 2023-07-28 | 1 | -4/+5 |
| |/ | |||||
| * | stm32: update stm32-metapac. | Dario Nieuwenhuis | 2023-06-19 | 1 | -28/+28 |
| | | |||||
| * | fix merge conflict | goueslati | 2023-06-12 | 1 | -33/+28 |
| |\ | |||||
| | * | Remove embassy-cortex-m crate, move stuff to embassy-hal-common. | Dario Nieuwenhuis | 2023-06-09 | 1 | -2/+2 |
| | | | |||||
| | * | Remove executor dep+reexports from HALs. | Dario Nieuwenhuis | 2023-06-09 | 1 | -1/+0 |
| | | | | | | | | | Closes #1547 | ||||
| | * | Add `rt` feature to HALs, cfg out interrupt handling when not set. | Dario Nieuwenhuis | 2023-06-08 | 1 | -0/+1 |
| | | | |||||
| | * | Reexport NVIC_PRIO_BITS at HAL root. | Dario Nieuwenhuis | 2023-06-08 | 1 | -0/+2 |
| | | | | | | | | | This allows using RTIC with `#[rtic::app(device = embassy_nrf, ...)]` | ||||
| | * | Make interrupt module more standard. | Dario Nieuwenhuis | 2023-06-08 | 1 | -31/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - Move typelevel interrupts to a special-purpose mod: `embassy_xx::interrupt::typelevel`. - Reexport the PAC interrupt enum in `embassy_xx::interrupt`. This has a few advantages: - The `embassy_xx::interrupt` module is now more "standard". - It works with `cortex-m` functions for manipulating interrupts, for example. - It works with RTIC. - the interrupt enum allows holding value that can be "any interrupt at runtime", this can't be done with typelevel irqs. - When "const-generics on enums" is stable, we can remove the typelevel interrupts without disruptive changes to `embassy_xx::interrupt`. | ||||
| * | | stm32/ipcc: move tl_mbox into `embassy-stm32-wpan` | goueslati | 2023-06-12 | 1 | -2/+2 |
| |/ | |||||
| * | cortex-m: remove owned interrupts. | Dario Nieuwenhuis | 2023-06-01 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'main' of https://github.com/embassy-rs/embassy into uart | xoviat | 2023-05-29 | 1 | -2/+0 |
| |\ | |||||
| | * | stm32/ipcc: move into tl_mbox | xoviat | 2023-05-27 | 1 | -2/+0 |
| | | | |||||
| * | | stm32/uart: refactor rx ringbuffer | xoviat | 2023-05-29 | 1 | -1/+1 |
| |/ | | | | | - remove some race conditions - allow full use of rx buffer | ||||
| *-. | Merge #1340 #1474 | bors[bot] | 2023-05-25 | 1 | -0/+2 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1340: Add I2S for f4 r=Dirbaio a=xoviat This is only for f4, but it puts us equal to or ahead of the standard rust hal. 1474: stm32: Fix watchdog timeout computation r=Dirbaio a=rmja Co-authored-by: xoviat <[email protected]> Co-authored-by: Rasmus Melchior Jacobsen <[email protected]> | ||||
