add back HAL section

This commit is contained in:
Robin Müller 2023-02-07 12:36:01 +01:00
parent 37e850c5a7
commit 69c94645df
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC

View File

@ -122,6 +122,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
implementation without an extra component implementation without an extra component
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/682 PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/682
## HAL
- SPI: Cache the SPI device in the communication interface. Architecturally, this makes a
lot more sense because each ComIF should be responsible for one SPI bus.
- SPI: Move the empty transfer to update the line polarity to separate function. This means
it is not automatically called when calling the setter function for SPI speed and mode.
The user should call this function after locking the CS mutex if multiple SPI devices with
differing speeds and modes are attached to one bus.
- SPI: Getter functions for SPI speed and mode.
# [v5.0.0] 25.07.2022 # [v5.0.0] 25.07.2022
## Changes ## Changes