没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
关于 Hendrix是一个用Rust编写的x86_64的实验微内核。 内核本身负责调度,内存管理,I / O和IPC。 发展 开始之前 该项目遵循博客。 为了能够构建项目,您需要Rust nightly 。 我们还需要其他一些工具,例如,我们需要使用内核工具链来编译rust core 。 安装以下内容以编译hendrix : rustup override set nightly rustup component add rust-src rustup component add llvm-tools-preview cargo install bootimage 建立项目 要运行Hendrix,您需要安装 。 进行一次cargo run以启动内核或进行cargo test --lib以运行所有测试。
资源推荐
资源详情
资源评论
收起资源包目录
hendrix-main.zip (41个子文件)
hendrix-main
.cargo
config.toml 212B
Cargo.toml 994B
.tool-versions 13B
src
runtime
mod.rs 32B
allocator.rs 534B
testing.rs 1KB
main.rs 1023B
kernel
mod.rs 417B
main.rs 2KB
cpu.rs 328B
heap.rs 3KB
console.rs 753B
event_loop
mod.rs 28B
executor.rs 4KB
task.rs 794B
cpu_events.rs 1KB
commons.rs 460B
lib.rs 2KB
hal
vga.rs 6KB
mod.rs 379B
serial.rs 738B
arch
mod.rs 16B
x86_64
mod.rs 74B
cpu.rs 611B
interrupts.rs 3KB
memory.rs 6KB
gdt.rs 2KB
pic_interrupts.rs 3KB
rust-toolchain 8B
LICENSE 34KB
README.md 828B
x86_64-hendrix.json 398B
docs
book.toml 471B
markdown.md 244B
src
random.md 657B
SUMMARY.md 178B
architecture.md 2KB
intro.md 8B
syscalls.md 38B
roadmap.md 591B
.gitignore 372B
共 41 条
- 1
资源评论
止蚀
- 粉丝: 22
- 资源: 4508
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功