1e2fb0459d
Switch to async-fn-in-trait
2022-11-25 21:02:06 +01:00
eeb072d9cb
Update Rust nightly.
2022-10-26 16:47:29 +02:00
6718ca3a94
all Cargo.toml: Add license to all crate Cargo.toml files
...
Closes: https://github.com/embassy-rs/embassy/issues/1002
2022-10-07 12:41:56 +02:00
753781a263
Build docs in CI
2022-10-02 23:30:12 +02:00
72c2e985bb
Update embedded-hal versions and explicitly pin
2022-09-29 11:27:46 +02:00
897b72c872
Update Rust nightly.
...
Removes feature(generic_associated_types)
2022-09-22 16:38:14 +02:00
21072bee48
split embassy-util
into embassy-futures
, embassy-sync
.
2022-08-22 22:18:13 +02:00
478f472784
Remove Forever, switch to static_cell.
2022-08-22 16:11:40 +02:00
dff6847e9c
Add -boot docserver metadata.
2022-08-15 20:41:00 +02:00
f53367d8ba
embassy-docs fixes.
2022-08-15 15:42:48 +02:00
a0f1b0ee01
Split embassy crate into embassy-executor, embassy-util.
2022-07-29 23:40:36 +02:00
c38755c5b7
Add defmt support to embassy-embedded-hal errors
2022-07-24 22:10:50 +02:00
d2f4a9bf8d
embassy-embedded-hal: docs
2022-07-19 07:58:29 +02:00
a3a40bad6c
Rename XXBusDevice to XXDevice.
2022-07-18 20:02:05 +02:00
c9b5856153
Features only on nightly
2022-07-10 00:58:05 +02:00
c9ceec8797
Cleanup
2022-07-10 00:49:46 +02:00
ce7bc32755
Nightly feature gate for embedded-storage-async
2022-07-10 00:15:20 +02:00
ef24faf2df
Add asynch mod to shared_bus
2022-07-10 00:05:57 +02:00
20f56b856f
Add embassy-embedded-hal nightly feature
2022-07-09 23:44:08 +02:00
baae64d911
Add embassy-embedded-hal nightly feature
2022-07-09 23:41:02 +02:00
d637510b44
Associated type
2022-07-09 00:00:55 +02:00
15384d27bb
Merge upstream
2022-07-08 23:42:19 +02:00
b72ba0a6c4
Merge upstream
2022-07-08 23:37:35 +02:00
f30ff9cadc
Shared buses with SetConfig
2022-07-08 15:47:47 +02:00
4b4fe7245b
Add EH 0.2 impls + example docs
2022-07-06 23:02:16 +02:00
455374b7f9
spi shared bus: assert/deassert CS inside the lock.
2022-07-06 16:57:29 +02:00
ba2412ff7e
Mutex for SPI
2022-07-06 03:47:55 +02:00
d3d82ad87d
Mutex
2022-07-06 03:31:21 +02:00
264b32d71b
Add blocking shared bus for i2c and SPI
2022-07-06 02:35:46 +02:00
1f746e0939
Remove the authors field from Cargo.tomls
...
It currently contains whoever was first to write some code for the crate,
even if many more people have contributed to it later.
The field is "sort of" deprecated, it was made optional recently:
https://rust-lang.github.io/rfcs/3052-optional-authors-field.html
Due the the reasons listed there I believe removing it is better than
setting it to generic fluff like "The Embassy contributors".
2022-06-18 02:16:40 +02:00
88e36a70bd
Update to 2021 edition. ( #820 )
2022-06-18 02:15:48 +02:00
a8703b7598
Run rustfmt.
2022-06-12 22:22:31 +02:00
e10fc2bada
Async shared bus for SPI & I2C + rename embassy-traits ( #769 )
...
* 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 <henrik@mindbite.se >
2022-05-26 18:54:58 +02:00