aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
Commit message (Collapse)AuthorAgeFilesLines
* Update embedded-hal to 1.0.0-rc.1 (#1783)Dario Nieuwenhuis2023-08-161-48/+0
|
* fix: ensure spi irq is disabled when droppedUlf Lilleengen2023-08-101-0/+3
|
* Update to embedded-io 0.5 (#1752)Dario Nieuwenhuis2023-08-071-11/+11
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-2833-52/+52
| | | | internal use only. (#1700)
* cargo fmtQuentin Smith2023-07-181-2/+1
|
* Update pdm driver to build with all the PACsQuentin Smith2023-07-181-4/+29
|
* cargo fmtQuentin Smith2023-07-181-8/+18
|
* Remove merge errorQuentin Smith2023-07-181-1/+1
|
* Merge remote-tracking branch 'origin/main' into nrf-pdmQuentin Smith2023-07-1736-2645/+6329
|\
| * Merge pull request #1600 from ilikepi63/mainDario Nieuwenhuis2023-07-057-45/+54
| |\ | | | | | | | | | feature(1354): Added lifetimes to Event + Tasks
| | * Update embassy-nrf/src/ppi/mod.rsCameron Harris2023-07-051-1/+1
| | | | | | | | | Co-authored-by: Dario Nieuwenhuis <[email protected]>
| | * Update embassy-nrf/src/ppi/ppi.rsCameron Harris2023-07-051-1/+1
| | | | | | | | | Co-authored-by: Dario Nieuwenhuis <[email protected]>
| | * Update embassy-nrf/src/ppi/ppi.rsCameron Harris2023-07-051-1/+1
| | | | | | | | | Co-authored-by: Dario Nieuwenhuis <[email protected]>
| | * Update embassy-nrf/src/ppi/mod.rsCameron Harris2023-07-051-1/+1
| | | | | | | | | Co-authored-by: Dario Nieuwenhuis <[email protected]>
| | * Removed unnecessary lifetime namingCameron2023-07-054-23/+23
| | |
| | * Removed unnecessary spaceCameron2023-07-051-1/+0
| | |
| | * Removed unnecessary changesCameron2023-07-051-3/+2
| | |
| | * Fixed Lifetimes in Events & TasksCameron2023-07-053-10/+10
| | |
| | * Formatting stuffCameron2023-06-301-2/+2
| | |
| | * Adjusted build issueCameron2023-06-301-2/+2
| | |
| | * Attempt to fix certain borrowing rule issuesCameron2023-06-302-2/+6
| | |
| | * Build failuresCameron2023-06-301-1/+1
| | |
| | * Build failuresCameron2023-06-301-2/+2
| | |
| | * Build failuresCameron2023-06-301-1/+1
| | |
| | * Lifetimes in dppiCameron2023-06-291-2/+2
| | |
| | * Lifetime groupsCameron2023-06-291-2/+2
| | |
| | * feature(1354): Added lifetimes to Event +Cameron2023-06-292-13/+20
| | |
| * | update embedded-hal crates.Dario Nieuwenhuis2023-07-041-16/+4
| | |
| * | Add lifetimes to the functionsDion Dokter2023-07-041-2/+2
| |/
| * PR FixesCameron2023-06-291-6/+6
| |
| * Fixed Pointer UpdatesCameron2023-06-291-6/+6
| |
| * feature(1355): Add trigger to task, triggered + clear to EventCameron2023-06-291-0/+15
| |
| * Update probe-rs-cli -> probe-rsDario Nieuwenhuis2023-06-291-3/+3
| |
| * embassy-nrf: Idle detection for RX only uarteTimo Kröger2023-06-131-44/+51
| | | | | | | | | | Introduce `with_idle()` to upgrade an `UarteRx` instance to `UarteRxWithIdle`. Use the method in the split constructor aswell.
| * Remove embassy-cortex-m crate, move stuff to embassy-hal-common.Dario Nieuwenhuis2023-06-0911-11/+11
| |
| * Remove executor dep+reexports from HALs.Dario Nieuwenhuis2023-06-091-1/+0
| | | | | | | | Closes #1547
| * Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-082-0/+4
| |
| * Reexport NVIC_PRIO_BITS at HAL root.Dario Nieuwenhuis2023-06-084-2/+9
| | | | | | | | This allows using RTIC with `#[rtic::app(device = embassy_nrf, ...)]`
| * Make interrupt module more standard.Dario Nieuwenhuis2023-06-0830-511/+460
| | | | | | | | | | | | | | | | | | | | | | | | - 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`.
| * cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-0118-88/+79
| |
| * ci: fix nrf, rp tests.Dario Nieuwenhuis2023-05-292-3/+23
| |
| * Fix tests.Dario Nieuwenhuis2023-05-291-1/+1
| |
| * nrf/timer: use low power counter mode.Dario Nieuwenhuis2023-05-261-1/+1
| | | | | | | | | | The regular one permanently requests HFCLK, while the low power one only does so while counting, for 1 clock cycle. The regular mode is "deprecated" too.
| * Disable ppi group first to avoid BufferedUarte not getting dropped properlyLinus Harberg2023-05-261-0/+2
| |
| * nrf/uarte: fix deref warning, fix errata not being applied on nrf53.Dario Nieuwenhuis2023-05-191-6/+4
| |
| * Update Rust nightly.Dario Nieuwenhuis2023-05-191-1/+0
| |
| * Remove unused `feature(type_alias_impl_trait)`.Dario Nieuwenhuis2023-05-141-4/+1
| |
| * Fix some typosDirk Stolle2023-05-083-9/+9
| |
| * Add support for setting up the nRFs internal DCDCsEmil Fresk2023-04-261-0/+80
| |
| * Remove the _todo_embedded_hal_serial impls. EH will probably not have these ↵Dario Nieuwenhuis2023-04-151-77/+0
| | | | | | | | serial traits.