File tree Expand file tree Collapse file tree 3 files changed +261
-43
lines changed Expand file tree Collapse file tree 3 files changed +261
-43
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
13
13
- API for inner cache maintenance as part of the new ` cache ` module. This includes functions to
14
14
completely clean, invalidate or clean & invalidate the L1 data cache or perform data cache
15
15
maintenance by MVA (specific address).
16
+ - MMU code: ` SectionAttributes::raw() ` method and ` SectionAttributes::from_raw() ` and
17
+ ` SectionAttributes::from_raw_unchecked ` constructors.
18
+
19
+ ### Changed
20
+
21
+ - MMU code: Use more ` arbitrary-int ` types for MMU configuration bits.
16
22
17
23
## [ v0.2.0]
18
24
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ arbitrary-int = "1.3.0"
29
29
bitbybit = " 1.3.3"
30
30
num_enum = { version = " 0.7" , default-features = false }
31
31
critical-section = {version = " 1.2.0" , features = [" restore-state-u8" ], optional = true }
32
+ thiserror = { version = " 2" , default-features = false }
32
33
defmt = {version = " 0.3" , optional = true }
33
34
34
35
[build-dependencies ]
@@ -42,7 +43,7 @@ critical-section-single-core = ["critical-section"]
42
43
# a CAS spinlock.
43
44
critical-section-multi-core = [" critical-section" ]
44
45
# Adds defmt::Format implementation for the register types
45
- defmt = [" dep:defmt" ]
46
+ defmt = [" dep:defmt" , " arbitrary-int/defmt " ]
46
47
47
48
[package .metadata .docs .rs ]
48
49
targets = [" armv7r-none-eabihf" , " armv7r-none-eabi" , " armv7a-none-eabihf" ]
You can’t perform that action at this time.
0 commit comments