aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Adam Greig <adam@adamgreig.com> 2021-12-31 17:29:10 +0000
committerGravatar Adam Greig <adam@adamgreig.com> 2021-12-31 17:29:10 +0000
commite3d321b2d6e4b7bc5bba8250a12573f6822c15d6 (patch)
tree8d73b538313a9d12f8dd5c96d7d6b4f7e5b145ea
parentbbcdae6703317022f9120d7fc589abe1563c6464 (diff)
downloadcortex-m-e3d321b2d6e4b7bc5bba8250a12573f6822c15d6.tar.gz
cortex-m-e3d321b2d6e4b7bc5bba8250a12573f6822c15d6.tar.zst
cortex-m-e3d321b2d6e4b7bc5bba8250a12573f6822c15d6.zip
Prepare for v0.7.4
-rw-r--r--CHANGELOG.md17
-rw-r--r--Cargo.toml2
2 files changed, 16 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fdb8be9..f6298df 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,7 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+## [v0.7.4] - 2021-12-31
+
### Added
+
- Added support for additional DWT counters (#349)
- CPI counter
- Exception overhead counter
@@ -15,10 +18,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Folded-instruction counter
- Added `DWT.set_cycle_count` (#347).
- Added support for the Cortex-M7 TCM and cache access control registers.
- There is a feature `cm7` to enable access to these.
+ There is a feature `cm7` to enable access to these (#352).
+- Add derives for serde, Hash, and PartialOrd to VectActive behind feature
+ gates for host-platform use (#363).
+- Support host platforms besides x86_64 (#369).
- Added `delay::Delay::with_source`, a constructor that lets you specify
the SysTick clock source (#374).
+### Fixed
+
+- Fix incorrect AIRCR PRIGROUP mask (#338, #339).
+- Fix nightly users of inline-asm breaking now that the asm macro is removed
+ from the prelude (#372).
+
### Deprecated
- `DWT::get_cycle_count` has been deprecated in favor of `DWT::cycle_count`.
@@ -719,7 +731,8 @@ fn main() {
- Functions to get the vector table
- Wrappers over miscellaneous instructions like `bkpt`
-[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/v0.7.3...HEAD
+[Unreleased]: https://github.com/rust-embedded/cortex-m/compare/v0.7.4...HEAD
+[v0.7.4]: https://github.com/rust-embedded/cortex-m/compare/v0.7.3...v0.7.4
[v0.7.3]: https://github.com/rust-embedded/cortex-m/compare/v0.7.2...v0.7.3
[v0.7.2]: https://github.com/rust-embedded/cortex-m/compare/v0.7.1...v0.7.2
[v0.7.1]: https://github.com/rust-embedded/cortex-m/compare/v0.7.0...v0.7.1
diff --git a/Cargo.toml b/Cargo.toml
index 4769aba..fb27267 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0"
name = "cortex-m"
readme = "README.md"
repository = "https://github.com/rust-embedded/cortex-m"
-version = "0.7.3"
+version = "0.7.4"
edition = "2018"
links = "cortex-m" # prevent multiple versions of this crate to be linked together