aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/gpio.rs
Commit message (Expand)AuthorAgeFilesLines
* add missing `Debug` and `defmt::Format` derives for `embassy_rp::gpio`Ralph Ursprung2025-07-231-0/+15
* embassy-rp: implement input/output inversionFelipe Balbi2025-05-221-0/+38
* rp: add missing `Debug` and `defmt::Format` `derive`s for ADCRalph Ursprung2025-05-151-0/+2
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-24/+17
* Merge pull request #3729 from embassy-rs/update-nrf-rpDario Nieuwenhuis2025-01-061-4/+4
|\
| * Fixes for new PACs.Dario Nieuwenhuis2025-01-061-4/+4
* | `embassy-rp`: add `set_pullup()` for `OutputOpenDrain`Georges Palauqui2025-01-061-0/+10
|/
* Use inline const for initializing arrays. (#3567)Dario Nieuwenhuis2024-11-241-4/+2
* Fix rp2350b pins >31 on debug buildsCaleb Jamison2024-09-231-1/+1
* Properly drop pins >30Caleb Jamison2024-09-151-2/+2
* rp: Fix indexing for pins >31 on rp235xb (#3330)Caleb Jamison2024-09-121-6/+18
* Fix CI, rename private feature, address comments from dirbaio.Caleb Jamison2024-08-121-6/+11
* Handle pad isolation everywhere and in the same way.Caleb Jamison2024-08-101-5/+2
* Initial rp235x supportCaleb Jamison2024-08-081-0/+76
* rp: remove mod sealed.Dario Nieuwenhuis2024-04-051-50/+46
* Merge branch 'embassy-rs:main' into barafael/minor_clippy_lints_rpRafael Bachmann2024-03-251-2/+0
|\
| * Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-2/+0
* | fix minor clippy lints in embassy_rpRafael Bachmann2024-03-181-3/+3
|/
* rp/gpio: fix wrong io _bank calcAndelf2024-02-171-1/+1
* Add unsafe constructor for AnyPinAdam Snaider2024-02-151-0/+11
* rp/gpio: remove generics.Dario Nieuwenhuis2024-01-221-63/+62
* Change GPIO inherent methods back to `&self`.Dario Nieuwenhuis2024-01-101-58/+43
* Update embedded-hal to v1.0Dario Nieuwenhuis2024-01-091-18/+0
* docs: document all embassy-rp public apisUlf Lilleengen2023-12-191-3/+65
* Update embedded-hal to 1.0.0-rc.3Dario Nieuwenhuis2023-12-141-43/+58
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-156/+147
* Remove a few ultra-verbose logs.Dario Nieuwenhuis2023-10-031-9/+1
* feat: allow schmitt, slew, and drive strength be set from Flex, Input, OutputJonathan Dickinson2023-10-011-0/+38
* rp: add dormant-wake functionality for Inputpennae2023-08-031-0/+61
* rp: fix qspi gpio interruptspennae2023-07-311-9/+36
* rp: make QSPI gpio support optionalpennae2023-07-311-4/+13
* rp: add gpio::Pin::io() for access to io bankspennae2023-07-311-9/+8
* rp: rename gpio::Pin::io to gpio::Pin::gpiopennae2023-07-311-3/+3
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-1/+1
* rp/gpio: fix is_set_high/is_set_low, expand tests.Dario Nieuwenhuis2023-07-111-2/+2
* rp/adc: rewrite the modulepennae2023-07-071-1/+1
* Update rp-pac.Dario Nieuwenhuis2023-06-291-2/+2
* rp: update rp-pac.Dario Nieuwenhuis2023-06-161-91/+79
* Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-081-0/+1
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-4/+4
* Replace Into<bool> for Level with From<Level> for boolExplodingWaffle2023-06-051-3/+3
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-5/+4
* rp/gpio: set up gpio interrupts only oncepennae2023-05-021-6/+7
* rp/gpio: drop critical_section usepennae2023-05-021-11/+9
* gp/gpio: fix InputFuture edge waitspennae2023-05-021-83/+43
* feat(rp): add `Wait` impl to `OutputOpenDrain`Brooks J Rady2023-04-091-0/+59
* Swap debug! for trace! in rp gpioCaleb Jamison2023-03-021-9/+9
* Add `#[must_use]` to all futuresGrant Miller2023-02-241-0/+1
* Add copy to Level enum in embassy-rp gpio moduleSlushee2023-02-131-1/+1
* Add clone to embassy_rp::gpio::LevelSlushee2023-02-131-1/+1