Skip to content

Commit b6aceb1

Browse files
authored
Improve SHA driver API (#2049)
Co-authored-by: Dominic Fischer <[email protected]>
1 parent 5370afb commit b6aceb1

File tree

3 files changed

+474
-395
lines changed

3 files changed

+474
-395
lines changed

esp-hal/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
- Added `esp_hal::init` to simplify HAL initialisation (#1970, #1999)
1414

1515
### Changed
16+
- Make saving and restoring SHA digest state an explicit operation (#2049)
1617

1718
- `Delay::new()` is now a `const` function (#1999)
1819
- You can now create an `AnyPin` out of an `ErasedPin`. (#2072)
1920

2021
### Fixed
22+
- SHA driver can now be safely used in multiple contexts concurrently (#2049)
2123

2224
- Fixed an issue with DMA transfers potentially not waking up the correct async task (#2065)
2325

2426
### Removed
27+
- Removed `digest::Digest` implementation from SHA (#2049)
2528

2629
- Removed `NoPinType` in favour of `DummyPin`. (#2068)
2730
- Removed the `async`, `embedded-hal-02`, `embedded-hal`, `embedded-io`, `embedded-io-async`, and `ufmt` features (#2070)

0 commit comments

Comments
 (0)