没有合适的资源?快使用搜索试试~ 我知道了~
xv6:完成OS开发课程
共126个文件
c:56个
h:23个
s:9个
需积分: 14 0 下载量 83 浏览量
2021-02-04
12:34:18
上传
评论
收藏 146KB ZIP 举报
温馨提示
我对UIC的 OS开发课程的解决方案。 这是基于的镜像入侵操作系统 进展 在xv6中运行的简单程序(除法)。 具有自定义启动画面的自定义启动扇区。 用于控制台和显示的设备驱动程序。 mmap:渴望和懒惰。 页表魔术:重复数据删除和写时复制。 向xv6添加线程支持。 在xv6中实现信号。 xv6是Dennis Ritchie和Ken Thompson的Unix版本6(v6)的重新实现。 xv6大致遵循v6的结构和样式,但是是使用ANSI C为基于x86的现代多处理器实现的。 致谢xv6的灵感来自John Lions的UNIX第6版评论(对等通信; ISBN:1-573
资源推荐
资源详情
资源评论
收起资源包目录
xv6:完成OS开发课程 (126个子文件)
BUGS 128B
vga.c 34KB
usertests.c 33KB
fs.c 14KB
proc.c 10KB
vm.c 9KB
sh.c 8KB
sysfile.c 7KB
lapic.c 6KB
console.c 6KB
mkfs.c 6KB
sysproc.c 6KB
log.c 5KB
file.c 3KB
ide.c 3KB
mp.c 3KB
bio.c 3KB
main.c 3KB
syscall.c 3KB
display.c 3KB
trap.c 3KB
spinlock.c 3KB
pipe.c 2KB
exec.c 2KB
picirq.c 2KB
bootmain.c 2KB
kalloc.c 2KB
ioapic.c 2KB
grep.c 2KB
prettyprint.c 2KB
umalloc.c 2KB
imshow.c 2KB
ls.c 2KB
printf.c 1KB
string.c 1KB
uart.c 1KB
ulib.c 1KB
memide.c 1KB
stressfs.c 1KB
timer.c 938B
kbd.c 925B
lazy_mmap.c 910B
eager_mmap.c 910B
init.c 863B
wc.c 820B
bad_mmap.c 792B
forktest.c 766B
divide.c 595B
cat.c 513B
mkdir.c 327B
rm.c 322B
hw1.c 266B
ln.c 264B
kill.c 232B
zombie.c 215B
mmaptest.c 208B
echo.c 198B
cuth 934B
.cvsignore 130B
dot-bochsrc 33KB
.dir-locals.el 86B
hw1.exp 2KB
toc.ftr 512B
gdbutil 6KB
.gitignore 118B
mmu.h 9KB
defs.h 6KB
kbd.h 3KB
proc.h 3KB
x86.h 3KB
mp.h 2KB
traps.h 2KB
fs.h 1KB
int32.h 1KB
asm.h 936B
memlayout.h 913B
user.h 892B
file.h 825B
param.h 823B
elf.h 755B
syscall.h 529B
buf.h 343B
spinlock.h 317B
stat.h 294B
vga.h 219B
types.h 110B
date.h 96B
fcntl.h 96B
toc.hdr 290B
hw2 512B
LARGE 70KB
kernel.ld 2KB
LICENSE 1KB
runoff.list 597B
Makefile 8KB
README.MD 3KB
int32.nasm 14KB
Notes 4KB
sleep1.p 2KB
symlink.patch 4KB
共 126 条
- 1
- 2
资源评论
蓝精神
- 粉丝: 26
- 资源: 4721
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功