aboutsummaryrefslogtreecommitdiff
path: root/embassy-traits/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Async shared bus for SPI & I2C + rename embassy-traits (#769)Henrik Alsér2022-05-261-5/+0
| | | | | | | | | | | | | | | | | | | * Rename embassy-traits to embassy-embedded-hal * Rename embassy-traits to embassy-embedded-hal * Add shared bus for SPI and I2C * rustfmt * EHA alpha 1 * Rename embedded-traits in examples * rustfmt * rustfmt Co-authored-by: Henrik Alsér <[email protected]>
* traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash.Dario Nieuwenhuis2022-01-271-3/+0
|
* Support unstable-trait feature for stm32Ulf Lilleengen2022-01-261-4/+0
|
* Add adapter for implementing async traits for blocking typesUlf Lilleengen2021-12-171-0/+1
| | | | | | | | This allows writing drivers relying on async traits, while still functioning with implementations that already implement the embedded-hal traits. Add examples to stm32l4 for using this feature.
* Remove more unused features.Dario Nieuwenhuis2021-09-031-2/+0
|
* Remove trait_alias, allow(incomplete_features).Dario Nieuwenhuis2021-09-031-1/+0
| | | | trait_alias seems unused. no idea why it's there.
* Update nightly, remove removed features.Dario Nieuwenhuis2021-08-041-2/+0
|
* stm32: fix build, add ciDario Nieuwenhuis2021-05-171-1/+1
|
* Fix build on the latest nightlyRukai2021-05-101-1/+0
|
* Add an RNG trait.Bob McWhirter2021-04-261-0/+1
|
* remove qei traitxoviat2021-04-021-1/+0
|
* Merge branch 'master' into spi-traitDario Nieuwenhuis2021-03-171-0/+3
|\
| * Update features for latest nightly.Dario Nieuwenhuis2021-03-171-1/+3
| |
| * add qei trait and implementationxoviat2021-03-111-0/+1
| |
* | add spi traitxoviat2021-03-081-0/+1
|/
* add i2c traitxoviat2021-03-021-0/+2
|
* traits: add delay traitxoviat2021-03-021-0/+1
| | | | | | delay allows downstream libraries to use async delay without depending on a specific delay implementation
* Move traits to separate crate.xoviat2021-03-021-0/+10