File tree Expand file tree Collapse file tree 3 files changed +262
-43
lines changed Expand file tree Collapse file tree 3 files changed +262
-43
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,13 @@ 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
+ - Added new ` L1Section::set_section_attrs ` and ` L1Section::section_attrs ` method. Also added
17
+ low-level ` L1Section::new_with_addr_upper_bits_and_attrs ` constructor.
18
+
19
+ ### Changed
20
+
21
+ - MMU code: Use more ` arbitrary-int ` types for MMU configuration bits.
22
+ - Renamed ` L1Section::new ` to ` L1Section::new_with_addr_and_attrs ` .
16
23
17
24
## [ v0.2.0]
18
25
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