Saved in:
| Main Authors: | , , , , , , , , , , , , |
|---|---|
| Format: | Recurso digital |
| Language: | |
| Published: |
Zenodo
2025
|
| Online Access: | https://doi.org/10.5281/zenodo.17086056 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- <h3> Features</h3> <ul> <li>Upgrade to Rust 2024</li> <li>Migrate aarch64 to fdt crate</li> <li>Add support for aarch64_be</li> <li>Allow for usage of passed dtb addr</li> </ul> <h3> Bug Fixes</h3> <ul> <li><em>(x86_64)</em> Use correct stack pointer provenance</li> <li>Use correct DTB pointer provenance</li> <li><em>(aarch64)</em> Use correct dynamic memory pointer provenance</li> <li><em>(aarch64)</em> Use correct page table pointer provenance</li> <li><em>(riscv64)</em> Use correct serial buffer pointer provenance</li> <li><em>(riscv64)</em> <code>clippy::unnecessary_map_or</code></li> <li>Mangle <code>loader_main</code></li> <li><em>(aarch64)</em> Mangle <code>start_rust</code></li> <li><em>(aarch64)</em> Remove special <code>.text._start</code> section</li> <li>Mark <code>extern</code> blocks as <code>unsafe</code></li> <li>Clippy error in stdout return</li> <li>Clippy::uninlined_format_args</li> </ul> <h3> Styling</h3> <ul> <li>Use Rust 2024 style edition</li> </ul>