gdbinit
43B
grade.sh
6KB
vector.c
618B
sign.c
1KB
kernel.ld
1KB
gdbinit~
43B
function.mk
3KB
pmm.h
108B
pmm.c
3KB
mmu.h
8KB
memlayout.h
908B
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
12KB
stab.h
2KB
assert.h
946B
kdebug.h
217B
kdebug.c~
12KB
panic.c
957B
kmonitor.h
351B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
clock.h
178B
picirq.c
2KB
intr.h
151B
init.c~
3KB
init.c
3KB
vectors.S
21KB
trap.h
3KB
trap.c~
7KB
trap.c
7KB
trapentry.S
873B
pmm.d
125B
pmm.o
5KB
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
7KB
kmonitor.d
193B
panic.o
5KB
kdebug.o
9KB
panic.d
169B
kdebug.d
177B
clock.o
4KB
console.d
204B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
14KB
picirq.o
4KB
intr.o
3KB
init.o
7KB
init.d
280B
vectors.o
30KB
trap.o
12KB
vectors.d
69B
trapentry.o
1KB
trap.d
252B
trapentry.d
98B
kernel.asm
296KB
sign.d
58B
sign.o
18KB
printfmt.d
137B
string.o
8KB
printfmt.o
10KB
string.d
91B
bootblock.out
472B
bootblock.asm
15KB
bootblock.o
5KB
kernel.sym
7KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
Makefile
7KB
printfmt.c
10KB
stdio.h
675B
error.h
611B
elf.h
2KB
defs.h
2KB
stdarg.h
357B
string.c
11KB
string.h
707B
x86.h
6KB
.gdb.in
56B
ucore.img
4.88MB
sign
16KB
bootblock
512B
kernel
73KB
.qemu.out
1KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
18KB
vector.c
643B
boot.ld
219B
user.ld
2KB
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
sched.c
1KB
sched.h
195B
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
8KB
pmm.c
26KB
kmalloc.h
246B
kmalloc.c
7KB
swap_fifo.h
137B
default_pmm.h
213B
vmm.h
3KB
mmu.h
12KB
vmm.c
18KB
memlayout.h
8KB
swap.h
2KB
syscall.c
2KB
syscall.h
134B
stdio.c
1KB
rb_tree.h
1KB
rb_tree.c
15KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
13KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
178B
picirq.c
2KB
ide.c
6KB
intr.h
151B
switch.S
756B
proc.h
3KB
proc.c
27KB
entry.S
302B
sync.h
964B
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
9KB
trapentry.S
988B
swapfs.h
275B
fs.h
213B
swapfs.c
688B
__user_forktest.out
30KB
__user_badsegment.out
30KB
__user_pgdir.out
30KB
sched.d
285B
sched.o
8KB
default_pmm.o
20KB
swap_fifo.o
12KB
swap.d
430B
pmm.d
404B
kmalloc.o
16KB
swap.o
19KB
vmm.d
379B
kmalloc.d
335B
vmm.o
26KB
pmm.o
36KB
swap_fifo.d
386B
default_pmm.d
226B
syscall.d
297B
syscall.o
10KB
rb_tree.o
19KB
rb_tree.d
200B
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
13KB
panic.d
169B
kdebug.d
397B
clock.o
4KB
ide.o
12KB
console.d
371B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
18KB
picirq.o
4KB
ide.d
225B
intr.o
3KB
proc.o
35KB
switch.o
1KB
entry.d
72B
entry.o
928B
switch.d
78B
proc.d
424B
init.o
11KB
init.d
461B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
16KB
vectors.d
69B
trapentry.o
1KB
trap.d
458B
trapentry.d
98B
swapfs.o
9KB
swapfs.d
364B
__user_softint.out
30KB
kernel.asm
1.01MB
sign.d
58B
sign.o
18KB
__user_divzero.out
30KB
__user_badarg.out
30KB
printfmt.d
137B
string.o
8KB
rand.d
85B
printfmt.o
10KB
hash.d
71B
hash.o
3KB
string.d
91B
rand.o
3KB
__user_hello.out
30KB
exit.sym
1KB
faultread.asm
96KB
forktree.o
4KB
testbss.sym
1KB
forktest.d
116B
hello.o
3KB
exit.asm
100KB
softint.asm
95KB
divzero.o
3KB
softint.o
3KB
faultread.o
3KB
badarg.asm
99KB
faultreadkernel.asm
96KB
faultread.d
119B
pgdir.sym
1KB
waitkill.d
116B
forktree.asm
98KB
badsegment.sym
1KB
badsegment.d
122B
yield.o
3KB
testbss.asm
99KB
badarg.o
4KB
hello.d
107B
forktree.d
130B
softint.d
113B
stdio.d
125B
ulib.d
139B
panic.o
3KB
panic.d
135B
syscall.d
132B
initcode.o
916B
initcode.d
72B
umain.d
95B
umain.o
3KB
ulib.o
4KB
stdio.o
4KB
syscall.o
4KB
pgdir.d
107B
spin.sym
1KB
forktest.o
4KB
badarg.sym
1KB
faultreadkernel.o
3KB
faultreadkernel.sym
1KB
badarg.d
110B
forktest.asm
99KB
yield.d
107B
divzero.sym
1KB
spin.asm
98KB
pgdir.o
3KB
exit.d
104B
exit.o
4KB
hello.sym
1KB
testbss.o
4KB
spin.d
104B
divzero.d
113B
waitkill.o
5KB
waitkill.asm
100KB
badsegment.asm
95KB
faultread.sym
1KB
faultreadkernel.d
140B
yield.sym
1KB
pgdir.asm
96KB
waitkill.sym
1KB
divzero.asm
96KB
forktree.sym
1KB
badsegment.o
3KB
yield.asm
97KB
softint.sym
1KB
hello.asm
96KB
testbss.d
113B
forktest.sym
1KB
spin.o
4KB
bootblock.out
434B
bootblock.asm
16KB
__user_testbss.out
30KB
__user_forktree.out
30KB
__user_faultread.out
30KB
bootblock.o
5KB
__user_exit.out
30KB
kernel.sym
15KB
__user_waitkill.out
30KB
__user_spin.out
30KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
__user_faultreadkernel.out
30KB
__user_yield.out
30KB
Makefile
9KB
list.h
5KB
unistd.h
789B
hash.c
459B
printfmt.c
10KB
stdlib.h
314B
rand.c
538B
stdio.h
675B
error.h
2KB
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
56B
pgdir.c
171B
forktree.c
556B
badarg.c
473B
divzero.c
136B
forktest.c
595B
stdio.c
1KB
syscall.c
1KB
ulib.h
1KB
ulib.c
562B
syscall.h
298B
umain.c
95B
panic.c
583B
initcode.S
241B
exit.c
708B
waitkill.c
878B
testbss.c
742B
spin.c
602B
hello.c
180B
faultreadkernel.c
156B
badsegment.c
200B
faultread.c
141B
yield.c
340B
softint.c
113B
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
660KB
.qemu.out
5KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
20KB
vector.c
643B
boot.ld
219B
user.ld
2KB
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
default_sched.h
187B
default_sched_stride_c
4KB
default_sched.c
5KB
sched.c
4KB
sched.h
2KB
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
8KB
pmm.c
26KB
kmalloc.h
255B
kmalloc.c
7KB
swap_fifo.h
137B
default_pmm.h
213B
vmm.h
3KB
mmu.h
12KB
vmm.c
19KB
memlayout.h
7KB
swap.h
2KB
syscall.c
3KB
syscall.h
134B
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
13KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
178B
picirq.c
2KB
ide.c
6KB
intr.h
151B
switch.S
756B
proc.h
4KB
proc.c
27KB
proc.c~
27KB
entry.S
302B
sync.h
964B
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c~
9KB
trap.c
9KB
trapentry.S
988B
swapfs.h
275B
fs.h
213B
swapfs.c
688B
__user_forktest.out
30KB
__user_badsegment.out
30KB
__user_pgdir.out
30KB
default_sched.o
9KB
sched.d
362B
default_sched.d
295B
sched.o
14KB
default_pmm.o
20KB
swap_fifo.o
12KB
swap.d
427B
pmm.d
381B
kmalloc.o
15KB
swap.o
19KB
vmm.d
359B
kmalloc.d
312B
vmm.o
25KB
pmm.o
35KB
swap_fifo.d
366B
default_pmm.d
226B
syscall.d
334B
syscall.o
12KB
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
14KB
panic.d
169B
kdebug.d
414B
clock.o
4KB
ide.o
12KB
console.d
368B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
18KB
picirq.o
4KB
ide.d
225B
intr.o
3KB
proc.o
37KB
switch.o
1KB
entry.d
72B
entry.o
928B
switch.d
78B
proc.d
441B
init.o
12KB
init.d
503B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
17KB
vectors.d
69B
trapentry.o
1KB
trap.d
475B
trapentry.d
98B
swapfs.o
9KB
swapfs.d
341B
__user_softint.out
30KB
kernel.asm
978KB
sign.d
58B
sign.o
18KB
__user_divzero.out
30KB
__user_badarg.out
30KB
printfmt.d
137B
string.o
8KB
rand.d
85B
printfmt.o
10KB
hash.d
71B
hash.o
3KB
string.d
91B
rand.o
3KB
__user_hello.out
30KB
exit.sym
1KB
faultread.asm
97KB
forktree.o
4KB
testbss.sym
1KB
forktest.d
116B
hello.o
3KB
exit.asm
101KB
softint.asm
97KB
divzero.o
3KB
softint.o
3KB
faultread.o
3KB
badarg.asm
101KB
faultreadkernel.asm
97KB
faultread.d
119B
pgdir.sym
1KB
waitkill.d
116B
forktree.asm
100KB
badsegment.sym
1KB
badsegment.d
122B
yield.o
3KB
testbss.asm
101KB
badarg.o
4KB
hello.d
107B
forktree.d
130B
softint.d
113B
stdio.d
125B
ulib.d
139B
panic.o
3KB
panic.d
135B
syscall.d
132B
initcode.o
916B
initcode.d
72B
umain.d
95B
umain.o
3KB
ulib.o
5KB
stdio.o
4KB
syscall.o
5KB
priority.sym
1KB
pgdir.d
107B
spin.sym
1KB
forktest.o
4KB
priority.asm
108KB
badarg.sym
1KB
faultreadkernel.o
3KB
faultreadkernel.sym
1KB
badarg.d
110B
forktest.asm
101KB
yield.d
107B
divzero.sym
1KB
spin.asm
100KB
pgdir.o
3KB
exit.d
104B
exit.o
4KB
hello.sym
1KB
testbss.o
4KB
spin.d
104B
divzero.d
113B
matrix.d
138B
priority.d
144B
waitkill.o
5KB
waitkill.asm
102KB
badsegment.asm
97KB
faultread.sym
1KB
faultreadkernel.d
140B
yield.sym
1KB
matrix.o
6KB
pgdir.asm
97KB
waitkill.sym
1KB
priority.o
5KB
divzero.asm
97KB
forktree.sym
1KB
matrix.asm
115KB
badsegment.o
3KB
yield.asm
99KB
softint.sym
1KB
hello.asm
98KB
testbss.d
113B
matrix.sym
1KB
forktest.sym
1KB
spin.o
4KB
bootblock.out
434B
bootblock.asm
16KB
__user_testbss.out
30KB
__user_forktree.out
30KB
__user_faultread.out
30KB
bootblock.o
5KB
__user_priority.out
30KB
__user_exit.out
30KB
kernel.sym
15KB
__user_waitkill.out
30KB
__user_spin.out
30KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
__user_matrix.out
30KB
__user_faultreadkernel.out
30KB
__user_yield.out
30KB
Makefile
9KB
list.h
5KB
skew_heap.h
2KB
unistd.h
843B
hash.c
459B
printfmt.c
10KB
stdlib.h
314B
rand.c
538B
stdio.h
675B
error.h
2KB
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
56B
pgdir.c
171B
forktree.c
556B
badarg.c
473B
divzero.c
136B
forktest.c
595B
stdio.c
1KB
syscall.c
1KB
ulib.h
1KB
ulib.c
722B
syscall.h
388B
umain.c
95B
panic.c
583B
initcode.S
241B
priority.c
2KB
exit.c
708B
waitkill.c
878B
testbss.c
742B
spin.c
602B
hello.c
180B
faultreadkernel.c
156B
badsegment.c
200B
faultread.c
141B
yield.c
340B
softint.c
113B
matrix.c
2KB
priority.c~
2KB
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
724KB
.qemu.out
5KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
23KB
vector.c
643B
boot.ld
219B
user.ld
2KB
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
default_sched.h
187B
default_sched_stride_c
4KB
default_sched.c
5KB
sched.c
4KB
sched.h
2KB
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
8KB
pmm.c
26KB
kmalloc.h
255B
kmalloc.c
7KB
swap_fifo.h
137B
default_pmm.h
213B
vmm.h
3KB
mmu.h
12KB
vmm.c
19KB
memlayout.h
7KB
swap.h
2KB
syscall.c
3KB
syscall.h
134B
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
13KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
178B
picirq.c
2KB
ide.c
6KB
intr.h
151B
switch.S
756B
proc.h
4KB
proc.c
28KB
entry.S
302B
sem.c
2KB
monitor.h
4KB
check_sync.c
6KB
sync.h
559B
wait.h
2KB
monitor.c~
2KB
check_sync.c~
6KB
sem.h
360B
monitor.c
2KB
wait.c
3KB
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
9KB
trapentry.S
988B
swapfs.h
275B
fs.h
213B
swapfs.c
688B
__user_sleepkill.out
30KB
__user_forktest.out
30KB
__user_badsegment.out
30KB
__user_pgdir.out
30KB
default_sched.o
9KB
sched.d
362B
default_sched.d
295B
sched.o
14KB
default_pmm.o
20KB
swap_fifo.o
14KB
swap.d
483B
pmm.d
454B
kmalloc.o
14KB
swap.o
21KB
vmm.d
432B
kmalloc.d
312B
vmm.o
27KB
pmm.o
37KB
swap_fifo.d
439B
default_pmm.d
226B
syscall.d
334B
syscall.o
12KB
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
14KB
panic.d
169B
kdebug.d
450B
clock.o
4KB
ide.o
12KB
console.d
368B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
18KB
picirq.o
4KB
ide.d
225B
intr.o
3KB
proc.o
37KB
switch.o
1KB
entry.d
72B
entry.o
928B
switch.d
78B
proc.d
474B
wait.d
304B
check_sync.o
12KB
sem.d
335B
monitor.d
234B
check_sync.d
302B
sem.o
11KB
monitor.o
6KB
wait.o
14KB
init.o
12KB
init.d
536B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
18KB
vectors.d
69B
trapentry.o
1KB
trap.d
511B
trapentry.d
98B
swapfs.o
11KB
swapfs.d
414B
__user_softint.out
30KB
kernel.asm
1.03MB
sign.d
58B
sign.o
18KB
__user_divzero.out
30KB
__user_badarg.out
30KB
printfmt.d
137B
string.o
8KB
rand.d
85B
printfmt.o
10KB
hash.d
71B
hash.o
3KB
string.d
91B
rand.o
3KB
__user_hello.out
30KB
exit.sym
1KB
faultread.asm
98KB
forktree.o
4KB
testbss.sym
1KB
forktest.d
116B
hello.o
3KB
sleep.sym
1KB
exit.asm
102KB
softint.asm
98KB
divzero.o
3KB
softint.o
3KB
faultread.o
3KB
badarg.asm
102KB
faultreadkernel.asm
98KB
faultread.d
119B
pgdir.sym
1KB
waitkill.d
116B
forktree.asm
101KB
badsegment.sym
1KB
sleepkill.sym
1KB
badsegment.d
122B
yield.o
3KB
testbss.asm
102KB
badarg.o
4KB
hello.d
107B
sleep.d
107B
forktree.d
130B
softint.d
113B
stdio.d
125B
ulib.d
139B
panic.o
3KB
panic.d
135B
syscall.d
132B
initcode.o
916B
initcode.d
72B
umain.d
95B
umain.o
3KB
ulib.o
5KB
stdio.o
4KB
syscall.o
5KB
priority.sym
1KB
pgdir.d
107B
spin.sym
1KB
forktest.o
4KB
priority.asm
110KB
badarg.sym
1KB
faultreadkernel.o
3KB
faultreadkernel.sym
1KB
badarg.d
110B
forktest.asm
102KB
yield.d
107B
divzero.sym
1KB
spin.asm
102KB
pgdir.o
3KB
exit.d
104B
exit.o
4KB
hello.sym
1KB
testbss.o
4KB
spin.d
104B
sleepkill.o
3KB
divzero.d
113B
sleepkill.d
119B
matrix.d
138B
priority.d
144B
waitkill.o
5KB
waitkill.asm
103KB
badsegment.asm
98KB
faultread.sym
1KB
faultreadkernel.d
140B
yield.sym
1KB
matrix.o
6KB
sleep.o
4KB
pgdir.asm
98KB
waitkill.sym
1KB
priority.o
5KB
divzero.asm
98KB
forktree.sym
1KB
matrix.asm
116KB
badsegment.o
3KB
yield.asm
100KB
softint.sym
1KB
hello.asm
98KB
sleepkill.asm
100KB
testbss.d
113B
sleep.asm
101KB
matrix.sym
1KB
forktest.sym
1KB
spin.o
4KB
bootblock.out
434B
bootblock.asm
16KB
__user_testbss.out
30KB
__user_forktree.out
30KB
__user_faultread.out
30KB
bootblock.o
5KB
__user_priority.out
30KB
__user_exit.out
30KB
kernel.sym
16KB
__user_waitkill.out
31KB
__user_spin.out
30KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
__user_matrix.out
31KB
__user_faultreadkernel.out
30KB
__user_sleep.out
30KB
__user_yield.out
30KB
Makefile
9KB
list.h
5KB
skew_heap.h
2KB
unistd.h
843B
hash.c
459B
printfmt.c
10KB
stdlib.h
314B
rand.c
538B
stdio.h
675B
error.h
2KB
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
56B
pgdir.c
171B
forktree.c
556B
badarg.c
473B
sleepkill.c
263B
divzero.c
136B
forktest.c
595B
sleep.c
530B
stdio.c
1KB
syscall.c
1KB
ulib.h
1KB
ulib.c
784B
syscall.h
423B
umain.c
95B
panic.c
583B
initcode.S
241B
priority.c
2KB
exit.c
708B
waitkill.c
878B
testbss.c
742B
spin.c
672B
hello.c
180B
faultreadkernel.c
156B
badsegment.c
200B
faultread.c
141B
yield.c
340B
softint.c
113B
matrix.c
2KB
priority.c~
2KB
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
803KB
.qemu.out
16KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
8KB
vector.c
643B
boot.ld
219B
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
sched.c
1012B
sched.h
195B
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
7KB
pmm.c
23KB
kmalloc.h
229B
kmalloc.c
7KB
swap_fifo.h
137B
default_pmm.h
184B
vmm.h
2KB
mmu.h
12KB
vmm.c
14KB
memlayout.h
6KB
swap.h
2KB
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
12KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
178B
picirq.c
2KB
ide.c
6KB
intr.h
151B
switch.S
756B
proc.h
3KB
proc.c
15KB
proc.c~
14KB
entry.S
302B
sync.h
500B
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
7KB
trapentry.S
988B
swapfs.h
275B
fs.h
213B
swapfs.c
688B
sched.d
285B
sched.o
8KB
default_pmm.o
20KB
swap_fifo.o
11KB
swap.d
326B
pmm.d
342B
kmalloc.o
14KB
swap.o
18KB
vmm.d
317B
kmalloc.d
273B
vmm.o
19KB
pmm.o
31KB
swap_fifo.d
324B
default_pmm.d
226B
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
11KB
panic.d
169B
kdebug.d
292B
clock.o
4KB
ide.o
12KB
console.d
306B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
17KB
picirq.o
4KB
ide.d
225B
intr.o
3KB
proc.o
20KB
switch.o
1KB
entry.d
72B
entry.o
928B
switch.d
78B
proc.d
407B
init.o
11KB
init.d
461B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
14KB
vectors.d
69B
trapentry.o
1KB
trap.d
363B
trapentry.d
98B
swapfs.o
8KB
swapfs.d
302B
kernel.asm
776KB
sign.d
58B
sign.o
18KB
printfmt.d
137B
string.o
8KB
rand.d
85B
printfmt.o
10KB
hash.d
71B
hash.o
3KB
string.d
91B
rand.o
3KB
bootblock.out
434B
bootblock.asm
16KB
bootblock.o
5KB
kernel.sym
12KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
Makefile
8KB
list.h
5KB
hash.c
459B
printfmt.c
10KB
stdlib.h
314B
rand.c
538B
stdio.h
675B
error.h
594B
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
56B
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
167KB
.qemu.out
4KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
8KB
vector.c
643B
boot.ld
219B
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
7KB
swap_fifo.c~
5KB
pmm.c
23KB
swap_fifo.h
137B
default_pmm.h
184B
vmm.h
2KB
mmu.h
12KB
vmm.c~
14KB
vmm.c
13KB
memlayout.h
5KB
swap.h
2KB
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
12KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
178B
picirq.c
2KB
ide.c
6KB
intr.h
151B
sync.h
500B
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
7KB
trapentry.S
873B
swapfs.h
275B
fs.h
213B
swapfs.c
688B
default_pmm.o
20KB
swap_fifo.o
11KB
swap.d
326B
pmm.d
321B
swap.o
18KB
vmm.d
299B
vmm.o
19KB
pmm.o
33KB
swap_fifo.d
324B
default_pmm.d
226B
stdio.d
127B
readline.d
114B
readline.o
3KB
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
11KB
panic.d
169B
kdebug.d
292B
clock.o
4KB
ide.o
12KB
console.d
306B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
17KB
picirq.o
4KB
ide.d
225B
intr.o
3KB
init.o
10KB
init.d
419B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
14KB
vectors.d
69B
trapentry.o
1KB
trap.d
363B
trapentry.d
98B
swapfs.o
8KB
swapfs.d
302B
kernel.asm
681KB
sign.d
58B
sign.o
18KB
printfmt.d
137B
string.o
8KB
rand.d
85B
printfmt.o
10KB
string.d
91B
rand.o
3KB
bootblock.out
434B
bootblock.asm
16KB
bootblock.o
5KB
kernel.sym
10KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
Makefile
7KB
list.h
5KB
printfmt.c
10KB
stdlib.h
226B
rand.c
538B
stdio.h
675B
error.h
594B
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
56B
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
149KB
.qemu.out
4KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
23KB
vector.c
643B
boot.ld
219B
user.ld
2KB
sign.c
1KB
kernel.ld
1KB
function.mk
3KB
mksfs.c
19KB
default_sched.h
187B
default_sched_stride_c
4KB
default_sched.c
5KB
sched.c
4KB
sched.h
2KB
pmm.h
5KB
default_pmm.c
10KB
swap_fifo.c
5KB
swap.c
8KB
pmm.c
26KB
kmalloc.h
255B
kmalloc.c
7KB
swap_fifo.h
137B
default_pmm.h
213B
vmm.h
4KB
mmu.h
12KB
vmm.c
19KB
memlayout.h
7KB
swap.h
2KB
syscall.c
5KB
syscall.h
134B
kmalloc.c
7KB
stdio.c
2KB
string.c
567B
readline.c
1KB
kmonitor.c
3KB
kdebug.c
13KB
stab.h
2KB
assert.h
946B
kdebug.h
235B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
ide.h
402B
clock.h
212B
picirq.c
2KB
ide.c
6KB
intr.h
151B
switch.S
756B
proc.h
5KB
proc.c
35KB
entry.S
302B
sem.c
2KB
monitor.h
4KB
check_sync.c
6KB
sync.h
559B
wait.h
2KB
sem.h
360B
monitor.c
2KB
wait.c
3KB
init.c
3KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
10KB
trapentry.S
988B
swapfs.h
290B
swapfs.c
688B
fs.c
2KB
sysfile.c
7KB
vfs.c
2KB
vfslookup.c
3KB
vfs.h
8KB
vfspath.c
3KB
inode.c
3KB
vfsfile.c
2KB
inode.h
11KB
vfsdev.c
8KB
sfs.c
309B
bitmap.c
3KB
sfs.h
6KB
bitmap.h
1KB
sfs_inode.c
30KB
sfs_io.c
5KB
sfs_lock.c
854B
sfs_fs.c
7KB
file.c
8KB
file.h
1KB
iobuf.c
2KB
dev_stdout.c
1KB
dev_stdin.c
3KB
dev_disk0.c
4KB
dev.c
5KB
dev.h
925B
fs.h
2KB
sysfile.h
2KB
iobuf.h
921B
badsegment
39KB
waitkill
40KB
badarg
39KB
pgdir
39KB
faultread
39KB
priority
44KB
sleepkill
39KB
ls
44KB
matrix
44KB
softint
39KB
forktest
39KB
sh
44KB
forktree
39KB
divzero
39KB
faultreadkernel
39KB
exit
39KB
spin
39KB
testbss
39KB
hello
39KB
sleep
39KB
yield
39KB
mksfs.o
140KB
mksfs.d
63B
__user_sleepkill.out
39KB
__user_forktest.out
39KB
__user_badsegment.out
39KB
__user_pgdir.out
39KB
default_sched.o
9KB
sched.d
362B
default_sched.d
295B
sched.o
14KB
default_pmm.o
20KB
swap_fifo.o
14KB
swap.d
488B
pmm.d
454B
kmalloc.o
15KB
swap.o
21KB
vmm.d
432B
kmalloc.d
312B
vmm.o
28KB
pmm.o
37KB
swap_fifo.d
439B
default_pmm.d
226B
syscall.d
381B
syscall.o
16KB
string.o
3KB
stdio.d
144B
readline.d
114B
readline.o
3KB
string.d
113B
stdio.o
4KB
kmonitor.o
8KB
kmonitor.d
210B
panic.o
5KB
kdebug.o
15KB
panic.d
169B
kdebug.d
450B
clock.o
4KB
ide.o
13KB
console.d
368B
picirq.d
119B
intr.d
111B
clock.d
163B
console.o
18KB
picirq.o
4KB
ide.d
287B
intr.o
3KB
proc.o
44KB
switch.o
1KB
entry.d
72B
entry.o
928B
switch.d
78B
proc.d
544B
wait.d
304B
check_sync.o
12KB
sem.d
335B
monitor.d
234B
check_sync.d
302B
sem.o
11KB
monitor.o
6KB
wait.o
14KB
init.o
12KB
init.d
549B
entry.d
100B
entry.o
13KB
vectors.o
30KB
trap.o
18KB
vectors.d
69B
trapentry.o
1KB
trap.d
511B
trapentry.d
98B
swapfs.o
11KB
swapfs.d
437B
fs.d
377B
fs.o
13KB
file.o
24KB
iobuf.d
135B
vfsdev.d
366B
vfs.o
10KB
vfspath.d
429B
inode.d
363B
vfslookup.d
327B
vfsfile.d
321B
vfsfile.o
11KB
vfslookup.o
10KB
vfsdev.o
17KB
vfspath.o
13KB
inode.o
12KB
vfs.d
357B
sfs_lock.d
204B
sfs.o
6KB
sfs_io.o
10KB
sfs_inode.o
40KB
sfs_inode.d
411B
bitmap.o
7KB
sfs.d
222B
sfs_lock.o
6KB
sfs_io.d
288B
sfs_fs.o
16KB
bitmap.d
176B
sfs_fs.d
403B
file.d
437B
sysfile.d
529B
dev_disk0.o
12KB
dev_disk0.d
371B
dev_stdout.d
365B
dev_stdin.o
15KB
dev.d
293B
dev_stdin.d
511B
dev_stdout.o
10KB
dev.o
12KB
iobuf.o
5KB
sysfile.o
19KB
__user_softint.out
39KB
kernel.asm
1.65MB
sign.d
58B
sign.o
18KB
__user_divzero.out
39KB
__user_badarg.out
39KB
printfmt.d
154B
string.o
8KB
rand.d
85B
printfmt.o
11KB
hash.d
71B
hash.o
3KB
string.d
91B
rand.o
3KB
__user_hello.out
39KB
exit.sym
2KB
faultread.asm
136KB
forktree.o
4KB
testbss.sym
2KB
forktest.d
116B
hello.o
3KB
sleep.sym
2KB
exit.asm
140KB
softint.asm
136KB
divzero.o
3KB
softint.o
3KB
faultread.o
3KB
badarg.asm
140KB
faultreadkernel.asm
136KB
sh.sym
2KB
faultread.d
119B
pgdir.sym
2KB
waitkill.d
116B
forktree.asm
140KB
badsegment.sym
2KB
sh.asm
170KB
sleepkill.sym
2KB
badsegment.d
122B
yield.o
3KB
testbss.asm
140KB
badarg.o
4KB
hello.d
107B
sleep.d
107B
forktree.d
130B
softint.d
113B
stdio.d
176B
dir.o
4KB
file.o
6KB
ulib.d
199B
panic.o
3KB
panic.d
135B
syscall.d
161B
file.d
178B
initcode.o
1004B
initcode.d
72B
dir.d
195B
umain.d
138B
umain.o
4KB
ulib.o
7KB
stdio.o
5KB
syscall.o
8KB
priority.sym
2KB
pgdir.d
107B
spin.sym
2KB
forktest.o
4KB
priority.asm
148KB
badarg.sym
2KB
faultreadkernel.o
3KB
faultreadkernel.sym
2KB
ls.asm
152KB
badarg.d
110B
forktest.asm
140KB
yield.d
107B
divzero.sym
2KB
spin.asm
139KB
pgdir.o
3KB
exit.d
104B
ls.o
7KB
sh.d
189B
exit.o
4KB
hello.sym
2KB
testbss.o
4KB
ls.d
188B
spin.d
104B
sleepkill.o
3KB
sh.o
10KB
divzero.d
113B
sleepkill.d
119B
matrix.d
138B
priority.d
144B
waitkill.o
5KB
waitkill.asm
141KB
badsegment.asm
136KB
faultread.sym
2KB
faultreadkernel.d
140B
yield.sym
2KB
matrix.o
6KB
sleep.o
4KB
pgdir.asm
136KB
waitkill.sym
2KB
priority.o
5KB
divzero.asm
137KB
forktree.sym
2KB
matrix.asm
154KB
badsegment.o
3KB
yield.asm
138KB
ls.sym
2KB
softint.sym
2KB
hello.asm
137KB
sleepkill.asm
138KB
testbss.d
113B
sleep.asm
139KB
matrix.sym
2KB
forktest.sym
2KB
spin.o
4KB
bootblock.out
434B
__user_ls.out
44KB
bootblock.asm
16KB
__user_testbss.out
39KB
__user_forktree.out
39KB
__user_faultread.out
39KB
bootblock.o
5KB
__user_sh.out
44KB
__user_priority.out
44KB
__user_exit.out
39KB
kernel.sym
20KB
__user_waitkill.out
40KB
__user_spin.out
39KB
bootasm.d
65B
bootmain.d
94B
bootasm.o
2KB
bootmain.o
5KB
__user_matrix.out
44KB
__user_faultreadkernel.out
39KB
__user_sleep.out
39KB
__user_yield.out
39KB
Makefile
10KB
stat.h
1KB
list.h
5KB
skew_heap.h
2KB
unistd.h
2KB
hash.c
459B
printfmt.c
10KB
stdlib.h
314B
dirent.h
200B
rand.c
538B
stdio.h
705B
error.h
2KB
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
830B
x86.h
9KB
.gdb.in
56B
pgdir.c
171B
forktree.c
667B
badarg.c
473B
sleepkill.c
263B
divzero.c
136B
forktest.c
595B
sleep.c
530B
stdio.c
2KB
syscall.c
2KB
dir.h
355B
ulib.h
2KB
ulib.c
1KB
syscall.h
914B
umain.c
698B
lock.h
681B
file.c
1KB
panic.c
583B
file.h
564B
initcode.S
384B
dir.c
795B
priority.c
2KB
exit.c
708B
waitkill.c
878B
testbss.c
742B
spin.c
602B
sh.c
6KB
hello.c
180B
faultreadkernel.c
156B
badsegment.c
200B
faultread.c
141B
yield.c
340B
softint.c
113B
matrix.c
2KB
ls.c
3KB
sfs.img
128MB
mksfs
71KB
ucore.img
4.88MB
sign
16KB
bootblock
512B
swap.img
128MB
kernel
346KB
.qemu.out
16KB
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
gdbinit
52B
grade.sh
7KB
vector.c
643B
boot.ld
219B
sign.c
1KB
kernel.ld
1KB
kernel_nopage.ld
1KB
function.mk
3KB
pmm.h
5KB
default_pmm.c
13KB
default_pmm.c~
11KB
pmm.c
22KB
default_pmm.h
184B
pmm.c~
22KB
mmu.h
12KB
memlayout.h
6KB
stdio.c
1KB
readline.c
1KB
kmonitor.c
3KB
kdebug.c
12KB
stab.h
2KB
assert.h
946B
kdebug.h
217B
panic.c
957B
kmonitor.h
729B
kbdreg.h
4KB
intr.c
199B
clock.c
1KB
picirq.h
192B
console.c
12KB
console.h
222B
clock.h
178B
picirq.c
2KB
intr.h
151B
sync.h
500B
init.c
2KB
entry.S
1KB
vectors.S
21KB
trap.h
3KB
trap.c
7KB
trapentry.S
873B
kernel_nopage.asm
0B
default_pmm.o
0B
pmm.d
0B
pmm.o
0B
default_pmm.d
0B
stdio.d
0B
readline.d
0B
readline.o
0B
stdio.o
0B
kmonitor.o
0B
kmonitor.d
0B
panic.o
0B
kdebug.o
0B
panic.d
0B
kdebug.d
0B
clock.o
0B
console.d
0B
picirq.d
0B
intr.d
0B
clock.d
0B
console.o
0B
picirq.o
0B
intr.o
0B
init.o
0B
init.d
0B
entry.d
0B
entry.o
0B
vectors.o
0B
trap.o
0B
vectors.d
0B
trapentry.o
0B
trap.d
0B
trapentry.d
0B
kernel.asm
0B
sign.d
0B
sign.o
0B
kernel_nopage.sym
0B
printfmt.d
0B
string.o
0B
printfmt.o
0B
string.d
0B
bootblock.out
0B
bootblock.asm
0B
bootblock.o
0B
kernel.sym
0B
bootasm.d
0B
bootmain.d
0B
bootasm.o
0B
bootmain.o
0B
Makefile
8KB
list.h
5KB
printfmt.c
10KB
stdio.h
675B
error.h
594B
elf.h
2KB
defs.h
2KB
stdarg.h
357B
atomic.h
2KB
string.c
11KB
string.h
707B
x86.h
9KB
.gdb.in
0B
kernel_nopage
0B
ucore.img
4.88MB
sign
0B
bootblock
0B
kernel
0B
.qemu.out
0B
bootmain.c
3KB
asm.h
961B
bootasm.S
4KB
暂无评论