# Change Log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Breaking changes ### Added ### Fixed ### Changed ### Removed ## [v9.4.0] - 2023-09-19 Minor version bump due to re-export of tock-registers dependency (#20) ### Added - Add register `FAR_EL3` (#11) - Add register `ESR_EL3` (#10) - Add register `SCTLR_EL3` (#9) - Add field `TSC` to register `HCR_EL2` (#17) - Add register `CNTKCTL_EL1` (#12) - Add registers `APDAKEYHI_EL1`, `APDAKEYLO_EL1`, `APDBKEYHI_EL1`, `APDBKEYLO_EL1`, `APGAKEYHI_EL1`, `APGAKEYLO_EL1`, `APIAKEYHI_EL1`, `APIAKEYLO_EL1`, `APIBKEYHI_EL1`, `APIBKEYLO_EL1` (#14) - Add registers `RVBAR_EL1`, `RVBAR_EL2`, `RVBAR_EL3` (#8) - Add registers `MPIDR_EL1` (#6) - Add registers `TPIDR_EL2` (#7) ### Fixed - Fix bitwidth of field `BADDR` of register `VTTBR_EL2` (#18) ### Changed - Re-export of tock-registers dependency (#20) - Enable write to registers `ESR_EL1` and `ESR_EL2` (#15) [Unreleased]: https://github.com/rust-embedded/aarch64-cpu/compare/v9.4.0...HEAD [v9.4.0]: https://github.com/rust-embedded/aarch64-cpu/compare/v9.3.1...v9.4.0