summaryrefslogtreecommitdiff
path: root/embassy-nrf/src/twim.rs
AgeCommit message (Expand)Author
2022-09-29Update embedded-hal versions and explicitly pinUlf Lilleengen
2022-09-22Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis
2022-08-31Do not use cfg_if for embedded-hal-async feature gates.Dario Nieuwenhuis
2022-08-22split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis
2022-08-18Split embassy-time from embassy-executor.Dario Nieuwenhuis
2022-07-29Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis
2022-07-23nrf: replace PhantomData usages with PeripheralRef.Dario Nieuwenhuis
2022-07-23Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis
2022-07-09Associated typeHenrik Alsér
2022-07-08Shared buses with SetConfigHenrik Alsér
2022-06-12Run rustfmt.Dario Nieuwenhuis
2022-06-12Add embassy-cortex-m crate.Dario Nieuwenhuis
2022-06-07nrf/twim: allow zero length transfers.Dario Nieuwenhuis
2022-05-03nrf/twim: add blocking methods variants with timeout.Dario Nieuwenhuis
2022-05-03nrf/twim: add option for high drive.Dario Nieuwenhuis
2022-03-11Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis
2022-03-08Move EasyDMA documentation to module levelTil Blechschmidt
2022-03-02Refactor _from_ram methods to use more readable copy operationTil Blechschmidt
2022-03-02Change TWIM methods to copy slice if required and add non-copying variantsTil Blechschmidt
2022-02-12embassy, embassy-nrf: add `nightly` Cargo feature to gate nightly-only features.Dario Nieuwenhuis
2022-01-13nrf: impl embedded-hal 1.0 and embedded-hal-async traits.Dario Nieuwenhuis
2022-01-13nrf/twim: expose all functionality as inherent methods.Dario Nieuwenhuis
2021-12-23Lower some verbose logs to trace.Dario Nieuwenhuis
2021-12-16Remove unneeded rustfmt::skipUlf Lilleengen
2021-09-11embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis
2021-07-29Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis
2021-06-07embassy-nrf: twim derive defmtJacob Rosenthal
2021-06-07fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis
2021-06-05fix errorsFolkert
2021-06-05extract the polled-on functionFolkert
2021-06-05add distinct read and write functionsFolkert
2021-06-05changes after reviewFolkert
2021-06-04nrf async twimFolkert
2021-05-26nrf/twim: make pullup configurable, do not enable it by default.Dario Nieuwenhuis
2021-05-26nrf/twim: deconfigure pins on dropDario Nieuwenhuis
2021-05-17Fix unused field warningsRukai
2021-05-17nrf: add `Unborrow<Target = Self>` bound to all instance traitsDario Nieuwenhuis
2021-05-17nrf: add blocking TWIMDario Nieuwenhuis