From 93dd3336d25259b8e6363d09be56215e77a8f9ec Mon Sep 17 00:00:00 2001 From: Rahix Date: Fri, 16 Feb 2024 20:36:48 +0100 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c2f96d..048d413 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Added - Support for `PI4IOE5V6408` ([#17]). +- Added public API to access the underlying port-expander of a pin + (`pin.access_port_driver()`) and the register mask for the pin + (`pin.pin_mask()`) ([#23]). ### Changed - **BREAKING** Moved to `embedded-hal` 1.0 ([#16]). +- **BREAKING** Replaced `shared_bus::BusMutex` with our own custom + `port_expander::PortMutex` trait ([#26]). If you need support for custom + mutex types, you now need to implement the latter one for your mutex. [#16]: https://github.com/Rahix/port-expander/pull/16 [#17]: https://github.com/Rahix/port-expander/pull/17 +[#23]: https://github.com/Rahix/port-expander/pull/23 +[#26]: https://github.com/Rahix/port-expander/pull/26 ## [0.4.1] - 2023-12-25