aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/gpiote.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Run rustfmt.Dario Nieuwenhuis2022-06-121-6/+4
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-1/+1
* nrf/gpio: Make Input is_high/is_low public.Dario Nieuwenhuis2022-03-171-4/+4
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-111-76/+46
* embassy, embassy-nrf: add `nightly` Cargo feature to gate nightly-only features.Dario Nieuwenhuis2022-02-121-1/+6
* nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis2022-01-131-13/+134
* nrf/gpiote: expose all functionality as inherent methods.Dario Nieuwenhuis2022-01-131-46/+29
* nrf/gpio: Rename FlexPin to Flex.Dario Nieuwenhuis2022-01-131-4/+4
* nrf/gpio: add infallible inherent methods, remove some duplication.Dario Nieuwenhuis2021-12-201-9/+97
* nrf/gpiote: remove PortInput, move impls to Input.Dario Nieuwenhuis2021-12-141-79/+4
* Update embassy-nrf with lifetime bounds on gpio implementations.Wilfried Chauveau2021-11-211-3/+13
* nrf: add initial nrf5340 supportDario Nieuwenhuis2021-10-281-29/+52
* nrf91: support running in both S and NS mode.Dario Nieuwenhuis2021-10-261-4/+4
* Clippy fixesDario Nieuwenhuis2021-10-181-0/+1
* Undoing unnecessary changesDion Dokter2021-10-121-30/+18
* Merge remote-tracking branch 'upstream/master'Dion Dokter2021-10-111-4/+4
|\
| * nrf: rename Cargo feature references from "51" to "nrf51".Dario Nieuwenhuis2021-10-111-4/+4
* | Initial support for nrf9160Dion Dokter2021-10-111-19/+46
|/
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+1
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-1/+1
* nrf/gpio: fix unused warning on chips without portsDario Nieuwenhuis2021-07-051-5/+5
* Mark Unborrow as unsafe to implementDario Nieuwenhuis2021-05-191-2/+2
* nrf/gpiote: Allow choosing IRQ priority.Dario Nieuwenhuis2021-05-171-1/+2
* nrf/gpiote: initialize automaticallyDario Nieuwenhuis2021-05-171-29/+12
* nrf: add support for nrf52805, nrf52811, nrf52820Dario Nieuwenhuis2021-05-171-8/+8
* Add detection of edge transitions for portsUlf Lilleengen2021-04-161-1/+16
* Remove Pin from GPIO traitsDario Nieuwenhuis2021-04-141-3/+2
* nrf/ppi: implement and add exampleDario Nieuwenhuis2021-03-291-20/+24
* nrf/gpiote: make number() public, change to usizeDario Nieuwenhuis2021-03-291-32/+26
* nrf/gpiote: update output channel to new APIDario Nieuwenhuis2021-03-291-56/+33
* nrf/gpiote: update input channel to new APIDario Nieuwenhuis2021-03-291-69/+91
* nrf/gpiote: fix irq race conditionDario Nieuwenhuis2021-03-291-14/+8
* util: Do not unregister waker on wake in AtomicWaker.Dario Nieuwenhuis2021-03-291-4/+4
* nrf/gpio: allow borrowed pins.Richard Dodd2021-03-291-9/+10
* Rename GpioteInput -> PortInputDario Nieuwenhuis2021-03-291-6/+6
* nrf/gpiote: update to new gpioDario Nieuwenhuis2021-03-291-157/+124
* Remove cargo namespaced-featuresDario Nieuwenhuis2021-03-021-1/+1
* Move traits to separate crate.xoviat2021-03-021-1/+1
* move most interrupt methods to InterruptExt extension trait. Fixes #35Dario Nieuwenhuis2021-03-011-1/+1
* interrupt: Split set_handler context.Dario Nieuwenhuis2021-02-261-1/+1
* Cleanup interrupt package naming. Fixes #40Dario Nieuwenhuis2021-02-261-2/+2
* Get rid of some warningsThales Fragoso2021-02-131-5/+4
* nrf/gpiote: new api: switch to owned structs, implement WaitForHigh/WaitForLow.Dario Nieuwenhuis2021-02-041-295/+285
* Add "context" pointer to owned interrupt handlers.Dario Nieuwenhuis2021-01-041-2/+2
* Update drivers to owned irqs.Dario Nieuwenhuis2020-12-291-37/+38
* Add support for log+defmt again, but better.Dario Nieuwenhuis2020-12-011-2/+3
* Remove anyfmtDario Nieuwenhuis2020-11-271-3/+2
* gpiote: change port api to directly return futures.Dario Nieuwenhuis2020-11-091-13/+22
* Fix build for nrfs with 32 gpiosDario Nieuwenhuis2020-11-081-1/+3
* Fix logging with anyfmt/logDario Nieuwenhuis2020-11-081-3/+3