@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## [ Unreleased]
99
10+ ### Added
11+
12+ - New ` no-mhartid ` feature to load 0 to ` a0 ` instead of reading ` mhartid ` .
13+ - New ` no-xtvec ` feature that removes interrupt stuff.
14+
1015### Changed
1116
1217- Update license to ` MIT or Apache-2.0 `
@@ -23,7 +28,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2328### Added
2429
2530- New ` post-init ` feature to run a Rust ` __post_init ` function before jumping to ` main ` .
26- - New ` #[riscv_rt::post_init] ` attribute to aid in the definition of the ` __post_init ` function.
31+ - New ` #[riscv_rt::post_init] ` attribute to aid in the definition of the ` __post_init ` function.
2732- Added ` .uninit ` section to the linker file. Due to its similarities with ` .bss ` , the
2833 linker will place this new section in ` REGION_BSS ` .
2934- Additional feature ` no-xie-xip ` to work on chips without the XIE and XIP CSRs (e.g. ESP32-C2, ESP32-C3)
@@ -78,7 +83,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7883- New ` device ` feature to include ` device.x ` in ` link.x ` . This feature is based
7984 on the current implementation of ` cortex-m-rt ` .
8085- New ` memory ` feature to include ` memory.x ` in ` link.x ` . This feature is based
81- on the current implementation of ` cortex-m-rt ` . However, in contrast with
86+ on the current implementation of ` cortex-m-rt ` . However, in contrast with
8287 ` cortex-m-rt ` , including ` memory.x ` in the linker file is feature gated.
8388 The benefits of leaving this optional are backwards compatibility and
8489 allowing users to define less typical linker scripts that do not rely on a
0 commit comments