没有合适的资源?快使用搜索试试~ 我知道了~
core-os-riscv::desktop_computer_selector:RISC-V上具有类似xv6的操作系统,具有多...
共76个文件
rs:40个
s:8个
py:7个
需积分: 30 1 下载量 7 浏览量
2021-02-04
10:14:15
上传
评论
收藏 68KB ZIP 举报
温馨提示
核心操作系统 Rust中类似xv6的操作系统。 该项目最初基于“ OS历险记:使用Rust制作RISC-V操作系统”,现在正变得具有类似xv6的结构。 您可以使用浏览此。 制作说明 苹果系统 首先,安装GNU RISC-V工具和QEMU。 还需要Python3自动生成一些文件。 brew tap riscv/riscv brew install riscv-tools brew test riscv-tools brew install qemu 不要忘记将riscv-tools添加到PATH。 然后,安装Rust和相关组件。 cargo default nightly cargo
资源推荐
资源详情
资源评论
收起资源包目录
core-os-riscv-master.zip (76个子文件)
core-os-riscv-master
.cargo
config 46B
Cargo.toml 51B
utils
symbols.S.py 314B
syscall.h.py 382B
index.html 121B
syscall_gen.rs.py 559B
symbols_gen.rs.py 882B
usys.S.py 303B
symbols.py 265B
syscall.py 278B
kernel
Cargo.toml 212B
Cargo.lock 2KB
src
sleeplock.rs 1KB
plic.rs 6KB
intr.rs 1KB
trap.rs 7KB
file.rs 419B
arch.rs 3KB
symbols
gen.rs 2KB
mem.rs 7KB
page.rs 10KB
process
context.rs 1KB
schedule.rs 2KB
cpu.rs 3KB
trapframe.rs 1KB
process.rs 9KB
uart.rs 6KB
clint.rs 2KB
kernel.ld 1KB
elf.rs 3KB
jump.rs 616B
print.rs 3KB
symbols.rs 2KB
test.rs 690B
asm
symbols.S 734B
kernelvec.S 3KB
macro.S 545B
boot.S 575B
trampoline.S 1KB
swtch.S 794B
file
fsfile.rs 3KB
device.rs 1KB
lib.rs 1KB
process.rs 3KB
syscall.rs 4KB
start.rs 2KB
spinlock.rs 5KB
virtio.rs 13KB
syscall
gen.rs 1KB
file.rs 3KB
Cargo.lock 1KB
.vscode
settings.json 118B
tasks.json 504B
.gdbinit 127B
fs
test.txt 51B
fs.cpp 2KB
.travis.yml 505B
LICENSE 1KB
user
Cargo.toml 101B
Cargo.lock 135B
src
user.ld 278B
constant.rs 235B
print.rs 900B
initcode.S 425B
usys.S 938B
syscall.h 520B
lib.rs 410B
syscall.rs 3KB
bin
init.rs 603B
test1.rs 696B
test2.rs 535B
test3.rs 386B
syscall_internal.rs 924B
README.md 5KB
Makefile 4KB
.gitignore 73B
共 76 条
- 1
资源评论
无分别
- 粉丝: 22
- 资源: 4574
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功