You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: embedded-hal/CHANGELOG.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
93
93
- Fixed blanket impl of `DelayUs` not covering the `delay_ms` method.
94
94
95
95
### Changed
96
-
-`spi`: traits now enforce all impls on the same struct (eg`Transfer` and `Write`) have the same `Error` type.
96
+
-`spi`: traits now enforce all impls on the same struct (e.g.`Transfer` and `Write`) have the same `Error` type.
97
97
-`digital`: traits now enforce all impls on the same struct have the same `Error` type.
98
98
-`serial`: traits now enforce all impls on the same struct have the same `Error` type.
99
99
-`i2c`: traits now enforce all impls on the same struct have the same `Error` type.
@@ -150,7 +150,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
150
150
### Changed
151
151
- Swap PWM channel arguments to references
152
152
- All trait methods have been renamed to remove the `try_` prefix (i.e. `try_send` -> `send`) for consistency.
153
-
- Moved all traits into two sub modules for each feature depending on the execution model: `blocking` and `nb` (non-blocking). For example, the spi traits can now be found under `embedded_hal::spi::blocking` or `embedded_hal::spi::nb`.
153
+
- Moved all traits into two submodules for each feature depending on the execution model: `blocking` and `nb` (non-blocking). For example, the spi traits can now be found under `embedded_hal::spi::blocking` or `embedded_hal::spi::nb`.
154
154
- Execution-model-independent definitions have been moved into the feature module. For example, SPI `Phase` is now defined in `embedded_hal::spi::Phase`. For convenience, these definitions are reexported in both of its blocking and non-blocking submodules.
155
155
- Re-export `nb::{block!, Error, Result}` to avoid version mismatches. These should be used instead of
156
156
importing the `nb` crate directly in dependent crates.
@@ -281,7 +281,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
281
281
282
282
### Changed
283
283
284
-
- Re-export most / unchanged traits from embedded-hal v0.2.x to allow inter-operation between HAL
284
+
- Re-export most / unchanged traits from embedded-hal v0.2.x to allow interoperation between HAL
285
285
implementations and drivers that are using different minor versions.
0 commit comments