1 个不稳定版本
0.1.0 | 2022年5月24日 |
---|
#70 在 #bootloader
在 stivale-boot 中使用
3KB
stivale-rs
用于解析 stivale 和 stivale 2 结构的 Rust crate。
资源
基础框架
该项目提供一个示例内核,可以在 barebones
目录中找到;以展示如何使用 Limine 设置简单的 64 位 长模式 和 高半区 Rust 内核。内核附带构建脚本 (barebones/build.sh
),用于构建 Rust 内核、创建 ISO 文件并在 QEMU 中运行内核。
注意:为了编译和运行基础框架内核,需要 nightly Rust。
许可证
许可协议为以下之一
- Apache 许可证 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交的任何贡献,都将按照上述方式双重许可,不附加任何额外条款或条件。
依赖项
~1.5MB
~35K SLoC