There is a newer version of the record available.

Published September 9, 2025 | Version v0.5.5
Software Open

hermit-os/loader: 0.5.5

  • 1. @RWTH-ACS
  • 2. RWTH Aachen University
  • 3. Huawei Dresden Research Center
  • 4. RWTH Aachen
  • 5. Institute of Software, Chinese Acadamy of Sciences (ISCAS)

Description

🚀 Features

  • Upgrade to Rust 2024
  • Migrate aarch64 to fdt crate
  • Add support for aarch64_be
  • Allow for usage of passed dtb addr

🐛 Bug Fixes

  • (x86_64) Use correct stack pointer provenance
  • Use correct DTB pointer provenance
  • (aarch64) Use correct dynamic memory pointer provenance
  • (aarch64) Use correct page table pointer provenance
  • (riscv64) Use correct serial buffer pointer provenance
  • (riscv64) clippy::unnecessary_map_or
  • Mangle loader_main
  • (aarch64) Mangle start_rust
  • (aarch64) Remove special .text._start section
  • Mark extern blocks as unsafe
  • Clippy error in stdout return
  • Clippy::uninlined_format_args

🎨 Styling

  • Use Rust 2024 style edition

Files

hermit-os/loader-v0.5.5.zip

Files (80.9 kB)

Name Size Download all
md5:fc148c21e00ce25f6033231a0834ad50
80.9 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/hermit-os/loader/tree/v0.5.5 (URL)

Software