Dario Nieuwenhuis
981caa649b
Fix workspace issues when building for stable.
2023-07-15 16:04:24 +02:00
Dario Nieuwenhuis
8db8b0bb21
io: add separate embedded-io-adapters crate, add futures/tokio support.
...
If we want to release `embedded-io` 1.0 and the adapters live there, we can't make any
breaking changes to them after release. Putting them in a separate crate
allows doing breaking changes without breaking everyone using the IO traits.
2023-07-15 16:04:24 +02:00
Dario Nieuwenhuis
9ac61a73d7
Add + ?Sized to all blanket impls.
2023-07-12 17:44:09 +02:00
Dario Nieuwenhuis
d6f641995f
Add embedded-io-async.
2023-07-05 00:16:32 +02:00
Dario Nieuwenhuis
6e27094671
Add embedded-io.
2023-07-04 22:25:50 +02:00
Dario Nieuwenhuis
6d22f986f1
Move embedded-hal to a subdir, add workspace, simplify CI.
2022-09-26 13:29:34 +02:00
Dario Nieuwenhuis
3b6b07d3e4
Split nb and can traits to separate crates.
2022-09-26 13:29:34 +02:00
Diego Barrios Romero
0a3a858069
Prepare 1.0.0-alpha.8 release
2022-04-14 21:56:21 +02:00
Diego Barrios Romero
8edf25ae1a
Prepare 1.0.0-alpha.7 release
2022-02-09 22:08:10 +01:00
Diego Barrios Romero
08bff73395
Prepare 1.0.0-alpha.6 release
2021-11-19 11:52:14 +01:00
Diego Barrios Romero
eb90250ae9
Remove html_root_url as it is not recommended anymore.
...
cc: https://github.com/rust-lang/api-guidelines/pull/230
2021-11-19 11:46:58 +01:00
Diego Barrios Romero
e2c4889d09
Update dependency
2021-11-19 11:44:31 +01:00
Diego Barrios Romero
e31c28e665
Prepare 1.0.0-alpha.5 release
2021-09-11 18:37:07 +02:00
Diego Barrios Romero
713e971744
Update stm32f1 dev dependency
2021-08-03 22:03:08 +02:00
Diego Barrios Romero
060c75736b
Prepare 1.0.0-alpha.4 release
2020-11-11 14:13:55 +01:00
Diego Barrios Romero
fdda379562
Add html root url
2020-11-11 14:13:09 +01:00
ryan
5814ce1068
Update manifest/changelog for v1.0.0-alpha.3 release
2020-11-04 15:32:26 +13:00
ryan
502d52ddf5
(cargo-release) version 1.0.0-alpha.2
2020-10-16 09:59:52 +13:00
Diego Barrios Romero
2f292c5c8b
Remove futures examples
2020-10-07 08:39:04 +02:00
Diego Barrios Romero
ba2f638638
Rewrite examples for stm32f1
2020-10-02 10:16:35 +02:00
bors[bot]
140255ed15
Merge #170
...
170: Remove unsupported examples for hal r=eldruin a=no111u3
Remove stm32f3 hal implementation as dependency and it's examples from runned doc tests.
Following the #156
Co-authored-by: Boris Vinogradov <no111u3@gmail.com>
2020-09-17 09:38:23 +00:00
Diego Barrios Romero
e09d57b8d0
Use nb 1.0
2020-07-13 07:27:52 +02:00
ryan kurte
42e98dc041
Update cargo.toml, changelog for v1.0.0 release
2020-06-10 14:22:41 +12:00
Diego Barrios Romero
90c3c3e922
Remove unproven feature
2020-03-12 08:54:22 +01:00
Boris Vinogradov
7e6b49753b
Remove unsupported examples for hal
...
- Remove stm32f3 hal implementation and it's examples from runned doc tests
2019-11-25 20:10:44 +03:00
Boris Vinogradov
70c3254731
Change library edition to 2018
2019-11-19 11:28:21 +03:00
Boris Vinogradov
44ff5ab65e
Change repository link to current
2019-11-03 10:39:59 +03:00
bors[bot]
a3990806c1
Merge #150
...
150: Fix error types r=therealprof a=Disasm
`core::convert::Infallible` was stabilized in 1.34.0. This PR replaces `Void` and `()` error types with `Infallible`.
Note that this is a breaking change.
Co-authored-by: Vadim Kaushan <admin@disasm.info>
2019-11-03 05:11:32 +00:00
Boris Vinogradov
193202156d
Update dev dependencies to actual version
2019-11-03 00:53:44 +03:00
Vadim Kaushan
7432e4af7f
Replace Void with core::convert::Infallible
2019-08-20 19:19:50 +03:00
Ryan Kurte
f08fa72431
update cargo.toml to v0.2.3 for release (see: #92 )
2019-05-09 09:55:48 +12:00
Ryan Kurte
f913639d8c
(cargo-release) version 0.2.3-rc.1
2019-04-10 16:49:49 +12:00
Brandon Matthews
1d979ebe47
Update changelog for v0.2.2 release and tick version
2018-10-25 15:43:05 -07:00
Jorge Aparicio
1f0ae37c3c
v0.2.1
2018-05-14 17:41:38 +02:00
Jorge Aparicio
18637f7a78
include unproven traits in auto-generated documentation
2018-05-14 17:35:38 +02:00
Jorge Aparicio
f2b72ac7ec
v0.2.0
2018-05-12 21:13:49 +02:00
Jorge Aparicio
a5c42b956a
replace uses of ! with Void
2018-05-11 14:01:18 +02:00
Jorge Aparicio
acead81147
establish a process for adding new traits
2018-02-14 22:55:09 +01:00
Jorge Aparicio
b08be00b5f
v0.1.2
2018-02-14 00:08:32 +01:00
Jonathan 'theJPster' Pallant
53825a7ee4
Implement simple InputPin trait.
2018-02-01 20:49:58 +00:00
Jorge Aparicio
9299c04ce7
tweak crate description
2018-01-20 12:22:44 +01:00
Jorge Aparicio
2603620c27
v0.1.0
2018-01-16 23:45:27 +01:00
Jorge Aparicio
faa0f458c3
s/unstable/unproven
2018-01-16 00:32:02 +01:00
Jorge Aparicio
4044707e8c
make tests functional
2018-01-11 00:02:59 +01:00
Jorge Aparicio
52c10fffa2
switch to crates.io release of nb
2018-01-10 19:39:02 +01:00
Jorge Aparicio
5295697669
rename to embedded-hal
2017-06-10 19:56:29 -05:00
Jorge Aparicio
48464884a9
initial commit
2017-06-09 15:57:32 -05:00