You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-9
Original file line number
Diff line number
Diff line change
@@ -8,23 +8,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
8
8
## [Unreleased]
9
9
10
10
### Added
11
+
- Updated `SCB.ICSR.VECTACTIVE`/`SCB::vect_active()` to be 9 bits instead of 8.
12
+
Also fixes `VectActive::from` to take a `u16` and subtract `16` for
13
+
`VectActive::Interrupt`s to match `SBC::vect_active()` (#373).
14
+
- DWT: add `configure` API for address, cycle count comparison (#342, #367).
15
+
- ITM: add `configure` API (#342).
16
+
- TPIU: add API for *Formatter and Flush Control* (FFCR) and *Selected Pin Control* (SPPR) registers (#342).
17
+
- Add `std` and `serde` crate features for improved host-side ITM decode functionality when working with the downstream `itm`, `cargo-rtic-scope` crates (#363, #366).
18
+
19
+
## [v0.7.4] - 2021-12-31
20
+
21
+
### Added
22
+
11
23
- Added support for additional DWT counters (#349)
12
24
- CPI counter
13
25
- Exception overhead counter
14
26
- LSU counter
15
27
- Folded-instruction counter
16
28
- Added `DWT.set_cycle_count` (#347).
17
29
- Added support for the Cortex-M7 TCM and cache access control registers.
18
-
There is a feature `cm7` to enable access to these.
30
+
There is a feature `cm7` to enable access to these (#352).
31
+
- Add derives for serde, Hash, and PartialOrd to VectActive behind feature
32
+
gates for host-platform use (#363).
33
+
- Support host platforms besides x86_64 (#369).
19
34
- Added `delay::Delay::with_source`, a constructor that lets you specify
20
35
the SysTick clock source (#374).
21
-
- Updated `SCB.ICSR.VECTACTIVE`/`SCB::vect_active()` to be 9 bits instead of 8.
22
-
Also fixes `VectActive::from` to take a `u16` and subtract `16` for
23
-
`VectActive::Interrupt`s to match `SBC::vect_active()` (#373).
24
-
- DWT: add `configure` API for address, cycle count comparison (#342, #367).
25
-
- ITM: add `configure` API (#342).
26
-
- TPIU: add API for *Formatter and Flush Control* (FFCR) and *Selected Pin Control* (SPPR) registers (#342).
27
-
- Add `std` and `serde` crate features for improved host-side ITM decode functionality when working with the downstream `itm`, `cargo-rtic-scope` crates (#363, #366).
36
+
37
+
### Fixed
38
+
39
+
- Fix incorrect AIRCR PRIGROUP mask (#338, #339).
40
+
- Fix nightly users of inline-asm breaking now that the asm macro is removed
41
+
from the prelude (#372).
28
42
29
43
### Deprecated
30
44
@@ -33,6 +47,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
0 commit comments