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/).
1313- API for inner cache maintenance as part of the new ` cache ` module. This includes functions to
1414 completely clean, invalidate or clean & invalidate the L1 data cache or perform data cache
1515 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 ` .
1623
1724## [ v0.2.0]
1825
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ arbitrary-int = "1.3.0"
2929bitbybit = " 1.3.3"
3030num_enum = { version = " 0.7" , default-features = false }
3131critical-section = {version = " 1.2.0" , features = [" restore-state-u8" ], optional = true }
32+ thiserror = { version = " 2" , default-features = false }
3233defmt = {version = " 0.3" , optional = true }
3334
3435[build-dependencies ]
@@ -42,7 +43,7 @@ critical-section-single-core = ["critical-section"]
4243# a CAS spinlock.
4344critical-section-multi-core = [" critical-section" ]
4445# Adds defmt::Format implementation for the register types
45- defmt = [" dep:defmt" ]
46+ defmt = [" dep:defmt" , " arbitrary-int/defmt " ]
4647
4748[package .metadata .docs .rs ]
4849targets = [" armv7r-none-eabihf" , " armv7r-none-eabi" , " armv7a-none-eabihf" ]
You can’t perform that action at this time.
0 commit comments