#kernel #stivale #bootloader #parser #structures #specification

no-std stivale-boot

Rust 包用于解析 stivale 和 stivale 2 结构

8 个版本

0.3.1 2022年5月24日
0.3.0 2022年5月24日
0.2.6 2021年11月10日
0.2.5 2021年10月28日
0.2.2 2021年7月8日

#218无标准库

Download history 16/week @ 2024-04-02

每月 63 次下载

MIT/Apache

53KB
889 代码行

stivale-rs

workflow crates.io crates.io docs.rs

Rust 包用于解析 stivale 和 stivale 2 结构。

资源

基础版本

该项目提供了一个示例内核,可以在 barebones 目录中找到;通过 Limine 展示如何设置简单的 64 位 长模式高半区 Rust 内核。内核附带一个构建脚本 (barebones/build.sh),用于构建 Rust 内核、创建 ISO 文件并在 QEMU 中运行内核。

注意:要编译和运行基础内核,需要 nightly Rust。

许可证

许可协议为以下之一

任选其一。

除非你明确声明,否则根据 Apache-2.0 许可协议定义,你提交给工作的任何有意贡献都应以上述方式双重许可,不附加任何额外条款或条件。

依赖项

~73–380KB