Checkpoint some progress compiling xv6.pdf
This commit is contained in:
parent
2c0338fe42
commit
c34bd3d167
5
runoff
5
runoff
|
@ -12,7 +12,10 @@ pad()
|
||||||
|
|
||||||
# create formatted (numbered) files
|
# create formatted (numbered) files
|
||||||
mkdir -p fmt
|
mkdir -p fmt
|
||||||
rm -f fmt/*
|
mkdir -p fmt/kernel
|
||||||
|
mkdir -p fmt/user
|
||||||
|
rm -f fmt/kernel/*
|
||||||
|
rm -f fmt/user/*
|
||||||
cp README fmt
|
cp README fmt
|
||||||
echo > fmt/blank
|
echo > fmt/blank
|
||||||
files=`grep -v '^#' runoff.list | awk '{print $1}'`
|
files=`grep -v '^#' runoff.list | awk '{print $1}'`
|
||||||
|
|
98
runoff.list
98
runoff.list
|
@ -1,76 +1,64 @@
|
||||||
# basic headers
|
# basic headers
|
||||||
types.h
|
kernel/types.h
|
||||||
param.h
|
kernel/param.h
|
||||||
memlayout.h
|
kernel/memlayout.h
|
||||||
defs.h
|
kernel/defs.h
|
||||||
x86.h
|
kernel/riscv.h
|
||||||
asm.h
|
kernel/elf.h
|
||||||
mmu.h
|
kernel/date.h
|
||||||
elf.h
|
|
||||||
date.h
|
|
||||||
|
|
||||||
# entering xv6
|
# entering xv6
|
||||||
entry.S
|
kernel/entry.S
|
||||||
entryother.S
|
kernel/main.c
|
||||||
main.c
|
|
||||||
|
|
||||||
# locks
|
# locks
|
||||||
spinlock.h
|
kernel/spinlock.h
|
||||||
spinlock.c
|
kernel/spinlock.c
|
||||||
|
|
||||||
# processes
|
# processes
|
||||||
vm.c
|
kernel/vm.c
|
||||||
proc.h
|
kernel/proc.h
|
||||||
proc.c
|
kernel/proc.c
|
||||||
swtch.S
|
kernel/swtch.S
|
||||||
kalloc.c
|
kernel/kalloc.c
|
||||||
|
|
||||||
# system calls
|
# system calls
|
||||||
traps.h
|
user/usys.pl
|
||||||
vectors.pl
|
kernel/trap.c
|
||||||
trapasm.S
|
kernel/syscall.h
|
||||||
trap.c
|
kernel/syscall.c
|
||||||
syscall.h
|
kernel/sysproc.c
|
||||||
syscall.c
|
|
||||||
sysproc.c
|
|
||||||
|
|
||||||
# file system
|
# file system
|
||||||
buf.h
|
kernel/buf.h
|
||||||
sleeplock.h
|
kernel/sleeplock.h
|
||||||
fcntl.h
|
kernel/fcntl.h
|
||||||
stat.h
|
kernel/stat.h
|
||||||
fs.h
|
kernel/fs.h
|
||||||
file.h
|
kernel/file.h
|
||||||
ide.c
|
kernel/virtio_disk.c
|
||||||
bio.c
|
kernel/bio.c
|
||||||
sleeplock.c
|
kernel/sleeplock.c
|
||||||
log.c
|
kernel/log.c
|
||||||
fs.c
|
kernel/fs.c
|
||||||
file.c
|
kernel/file.c
|
||||||
sysfile.c
|
kernel/sysfile.c
|
||||||
exec.c
|
kernel/exec.c
|
||||||
|
|
||||||
# pipes
|
# pipes
|
||||||
pipe.c
|
kernel/pipe.c
|
||||||
|
|
||||||
# string operations
|
# string operations
|
||||||
string.c
|
kernel/string.c
|
||||||
|
|
||||||
# low-level hardware
|
# low-level hardware
|
||||||
mp.h
|
kernel/uart.c
|
||||||
mp.c
|
|
||||||
lapic.c
|
|
||||||
ioapic.c
|
|
||||||
kbd.h
|
|
||||||
kbd.c
|
|
||||||
console.c
|
|
||||||
uart.c
|
|
||||||
|
|
||||||
# user-level
|
# user-level
|
||||||
initcode.S
|
user/initcode.S
|
||||||
usys.S
|
user/usys.S
|
||||||
init.c
|
user/init.c
|
||||||
sh.c
|
user/sh.c
|
||||||
|
|
||||||
# link
|
# link
|
||||||
kernel.ld
|
kernel/kernel.ld
|
||||||
|
|
Loading…
Reference in a new issue