aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jorge Aparicio <jorge@japaric.io> 2017-07-07 10:57:55 -0500
committerGravatar Jorge Aparicio <jorge@japaric.io> 2017-07-07 10:57:55 -0500
commit245a6d535602f3c7665fbd10ea75e1b468816a8c (patch)
tree22b2ff6e42a0baa12b6a095ad7aff410e1b611e2
parentd14589a9836aa625fd9a6d7107d48a7429525b21 (diff)
downloadcortex-m-245a6d535602f3c7665fbd10ea75e1b468816a8c.tar.gz
cortex-m-245a6d535602f3c7665fbd10ea75e1b468816a8c.tar.zst
cortex-m-245a6d535602f3c7665fbd10ea75e1b468816a8c.zip
v0.3.0v0.3.0
-rw-r--r--CHANGELOG.md11
-rw-r--r--src/lib.rs1
2 files changed, 10 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ec96200..4e2b1bd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+## [v0.3.0] - 2017-07-07
+
### Changed
- [breaking-change] Renamed `StackedRergisters` to `ExceptionFrame` to better
@@ -18,6 +20,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- [breaking-change] Renamed `Exception::current` to `Exception::active` and
changed the signature to return `None` when no exception is being serviced.
+- Moved bits non specific to the Cortex-M architecture into the [`bare-metal`]
+ crate with the goal of sharing code between this crate and crates tailored for
+ other (microcontroller) architectures.
+
+[`bare-metal`]: https://crates.io/crates/bare-metal
+
### Removed
- [breaking-change] The `ctxt` module along with the exception "tokens" in the
@@ -337,7 +345,8 @@ fn main() {
- Functions to get the vector table
- Wrappers over miscellaneous instructions like `bkpt`
-[Unreleased]: https://github.com/japaric/cortex-m/compare/v0.2.11...HEAD
+[Unreleased]: https://github.com/japaric/cortex-m/compare/v0.3.0...HEAD
+[v0.3.0]: https://github.com/japaric/cortex-m/compare/v0.2.11...v0.3.0
[v0.2.11]: https://github.com/japaric/cortex-m/compare/v0.2.10...v0.2.11
[v0.2.10]: https://github.com/japaric/cortex-m/compare/v0.2.9...v0.2.10
[v0.2.9]: https://github.com/japaric/cortex-m/compare/v0.2.8...v0.2.9
diff --git a/src/lib.rs b/src/lib.rs
index 2b5f97c..aabd189 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -5,7 +5,6 @@
//! - Access to core peripherals like NVIC, SCB and SysTick.
//! - Access to core registers like CONTROL, MSP and PSR.
//! - Interrupt manipulation mechanisms
-//! - Data structures like the vector table
//! - Safe wrappers around assembly instructions like `bkpt`
#![deny(missing_docs)]