#building #linker #bootloader #kernel #build #assembly #aarch64

bin+lib arcboot

用于构建基于 Rust 的内核以及编译、汇编和链接任何额外依赖的可执行工具

5 个版本

0.1.4 2022 年 1 月 30 日
0.1.3 2022 年 1 月 30 日
0.1.2 2022 年 1 月 30 日
0.1.1 2022 年 1 月 30 日
0.1.0 2022 年 1 月 30 日

2053开发工具

Download history 4/week @ 2024-07-06 230/week @ 2024-07-27

每月 234 次下载

BSD-3-Clause 协议

17KB
295

ArcBoot

用于构建 crate 并与引导加载程序(asm)链接的工具。还可以创建用于 cargo test 的引导镜像。支持 RISC-V 和 AARCH64。

最好将其用作构建依赖项,并在 Cargo.toml 中的 deps.arcboot 下进行配置。

特别优化以用于构建 Spectro 和 Pi4B。缺乏选项,以保持简单、易于修改和自包含。

  • 仅适用于已链接 sh 的 shell

因此,如果您运行 cargo install arcboot(arcboot 实际上是项目 GitHub 仓库的 HTTPS 链接),然后可以使用 cargo 运行 arboot,如下所示:cargo arcboot

无运行时依赖