实例介绍
这个要分狠点,因为这个是作业内容,的确做的很好,代码注释很好,初学者一定要充分理解pintos,只为了做作业而抄袭代码没有任何作用
【实例截图】
【核心代码】
02be25f2-fe01-4528-83db-7306dde9b184
└── pintosof4p
├── changes.diff
├── pintos
│ └── src
│ ├── devices
│ │ ├── block.c
│ │ ├── block.h
│ │ ├── ide.c
│ │ ├── ide.h
│ │ ├── input.c
│ │ ├── input.h
│ │ ├── intq.c
│ │ ├── intq.h
│ │ ├── kbd.c
│ │ ├── kbd.h
│ │ ├── partition.c
│ │ ├── partition.h
│ │ ├── pit.c
│ │ ├── pit.h
│ │ ├── rtc.c
│ │ ├── rtc.h
│ │ ├── serial.c
│ │ ├── serial.h
│ │ ├── shutdown.c
│ │ ├── shutdown.h
│ │ ├── speaker.c
│ │ ├── speaker.h
│ │ ├── timer.c
│ │ ├── timer.h
│ │ ├── vga.c
│ │ └── vga.h
│ ├── examples
│ │ ├── bubsort.c
│ │ ├── cat.c
│ │ ├── cmp.c
│ │ ├── cp.c
│ │ ├── echo.c
│ │ ├── halt.c
│ │ ├── hex-dump.c
│ │ ├── insult.c
│ │ ├── lib
│ │ │ └── user
│ │ ├── lineup.c
│ │ ├── ls.c
│ │ ├── Makefile
│ │ ├── matmult.c
│ │ ├── mcat.c
│ │ ├── mcp.c
│ │ ├── mkdir.c
│ │ ├── pwd.c
│ │ ├── recursor.c
│ │ ├── rm.c
│ │ └── shell.c
│ ├── filesys
│ │ ├── directory.c
│ │ ├── directory.h
│ │ ├── file.c
│ │ ├── file.h
│ │ ├── filesys.c
│ │ ├── filesys.h
│ │ ├── free-map.c
│ │ ├── free-map.h
│ │ ├── fsutil.c
│ │ ├── fsutil.h
│ │ ├── inode.c
│ │ ├── inode.h
│ │ ├── Makefile
│ │ ├── Make.vars
│ │ └── off_t.h
│ ├── lib
│ │ ├── arithmetic.c
│ │ ├── ctype.h
│ │ ├── debug.c
│ │ ├── debug.h
│ │ ├── inttypes.h
│ │ ├── kernel
│ │ │ ├── bitmap.c
│ │ │ ├── bitmap.h
│ │ │ ├── console.c
│ │ │ ├── console.h
│ │ │ ├── debug.c
│ │ │ ├── hash.c
│ │ │ ├── hash.h
│ │ │ ├── list.c
│ │ │ ├── list.h
│ │ │ └── stdio.h
│ │ ├── limits.h
│ │ ├── packed.h
│ │ ├── random.c
│ │ ├── random.h
│ │ ├── round.h
│ │ ├── stdarg.h
│ │ ├── stdbool.h
│ │ ├── stddef.h
│ │ ├── stdint.h
│ │ ├── stdio.c
│ │ ├── stdio.h
│ │ ├── stdlib.c
│ │ ├── stdlib.h
│ │ ├── string.c
│ │ ├── string.h
│ │ ├── syscall-nr.h
│ │ ├── user
│ │ │ ├── console.c
│ │ │ ├── debug.c
│ │ │ ├── entry.c
│ │ │ ├── stdio.h
│ │ │ ├── syscall.c
│ │ │ ├── syscall.h
│ │ │ └── user.lds
│ │ ├── ustar.c
│ │ └── ustar.h
│ ├── LICENSE
│ ├── Make.config
│ ├── Makefile
│ ├── Makefile.build
│ ├── Makefile.kernel
│ ├── Makefile.userprog
│ ├── misc
│ │ ├── bochs-2.2.6-big-endian.patch
│ │ ├── bochs-2.2.6-build.sh
│ │ ├── bochs-2.2.6-gdbstub-ENN.patch
│ │ ├── bochs-2.2.6-jitter.patch
│ │ ├── bochs-2.2.6-ms-extensions.patch
│ │ ├── bochs-2.2.6-page-fault-segv.patch
│ │ ├── bochs-2.2.6-paranoia.patch
│ │ ├── bochs-2.2.6-solaris-link.patch
│ │ ├── bochs-2.2.6-solaris-tty.patch
│ │ ├── bochs-2.2.6-triple-fault.patch
│ │ ├── gcc-3.3.6-cross-howto
│ │ └── gdb-macros
│ ├── tests
│ │ ├── Algorithm
│ │ │ └── Diff.pm
│ │ ├── arc4.c
│ │ ├── arc4.h
│ │ ├── arc4.pm
│ │ ├── cksum.c
│ │ ├── cksum.h
│ │ ├── cksum.pm
│ │ ├── filesys
│ │ │ ├── base
│ │ │ │ ├── child-syn-read.c
│ │ │ │ ├── child-syn-wrt.c
│ │ │ │ ├── full.inc
│ │ │ │ ├── lg-create.c
│ │ │ │ ├── lg-create.ck
│ │ │ │ ├── lg-full.c
│ │ │ │ ├── lg-full.ck
│ │ │ │ ├── lg-random.c
│ │ │ │ ├── lg-random.ck
│ │ │ │ ├── lg-seq-block.c
│ │ │ │ ├── lg-seq-block.ck
│ │ │ │ ├── lg-seq-random.c
│ │ │ │ ├── lg-seq-random.ck
│ │ │ │ ├── Make.tests
│ │ │ │ ├── random.inc
│ │ │ │ ├── Rubric
│ │ │ │ ├── seq-block.inc
│ │ │ │ ├── seq-random.inc
│ │ │ │ ├── sm-create.c
│ │ │ │ ├── sm-create.ck
│ │ │ │ ├── sm-full.c
│ │ │ │ ├── sm-full.ck
│ │ │ │ ├── sm-random.c
│ │ │ │ ├── sm-random.ck
│ │ │ │ ├── sm-seq-block.c
│ │ │ │ ├── sm-seq-block.ck
│ │ │ │ ├── sm-seq-random.c
│ │ │ │ ├── sm-seq-random.ck
│ │ │ │ ├── syn-read.c
│ │ │ │ ├── syn-read.ck
│ │ │ │ ├── syn-read.h
│ │ │ │ ├── syn-remove.c
│ │ │ │ ├── syn-remove.ck
│ │ │ │ ├── syn-write.c
│ │ │ │ ├── syn-write.ck
│ │ │ │ └── syn-write.h
│ │ │ ├── create.inc
│ │ │ ├── extended
│ │ │ │ ├── child-syn-rw.c
│ │ │ │ ├── dir-empty-name.c
│ │ │ │ ├── dir-empty-name.ck
│ │ │ │ ├── dir-empty-name-persistence.ck
│ │ │ │ ├── dir-mkdir.c
│ │ │ │ ├── dir-mkdir.ck
│ │ │ │ ├── dir-mkdir-persistence.ck
│ │ │ │ ├── dir-mk-tree.c
│ │ │ │ ├── dir-mk-tree.ck
│ │ │ │ ├── dir-mk-tree-persistence.ck
│ │ │ │ ├── dir-open.c
│ │ │ │ ├── dir-open.ck
│ │ │ │ ├── dir-open-persistence.ck
│ │ │ │ ├── dir-over-file.c
│ │ │ │ ├── dir-over-file.ck
│ │ │ │ ├── dir-over-file-persistence.ck
│ │ │ │ ├── dir-rm-cwd.c
│ │ │ │ ├── dir-rm-cwd.ck
│ │ │ │ ├── dir-rm-cwd-persistence.ck
│ │ │ │ ├── dir-rmdir.c
│ │ │ │ ├── dir-rmdir.ck
│ │ │ │ ├── dir-rmdir-persistence.ck
│ │ │ │ ├── dir-rm-parent.c
│ │ │ │ ├── dir-rm-parent.ck
│ │ │ │ ├── dir-rm-parent-persistence.ck
│ │ │ │ ├── dir-rm-root.c
│ │ │ │ ├── dir-rm-root.ck
│ │ │ │ ├── dir-rm-root-persistence.ck
│ │ │ │ ├── dir-rm-tree.c
│ │ │ │ ├── dir-rm-tree.ck
│ │ │ │ ├── dir-rm-tree-persistence.ck
│ │ │ │ ├── dir-under-file.c
│ │ │ │ ├── dir-under-file.ck
│ │ │ │ ├── dir-under-file-persistence.ck
│ │ │ │ ├── dir-vine.c
│ │ │ │ ├── dir-vine.ck
│ │ │ │ ├── dir-vine-persistence.ck
│ │ │ │ ├── grow-create.c
│ │ │ │ ├── grow-create.ck
│ │ │ │ ├── grow-create-persistence.ck
│ │ │ │ ├── grow-dir.inc
│ │ │ │ ├── grow-dir-lg.c
│ │ │ │ ├── grow-dir-lg.ck
│ │ │ │ ├── grow-dir-lg-persistence.ck
│ │ │ │ ├── grow-file-size.c
│ │ │ │ ├── grow-file-size.ck
│ │ │ │ ├── grow-file-size-persistence.ck
│ │ │ │ ├── grow-root-lg.c
│ │ │ │ ├── grow-root-lg.ck
│ │ │ │ ├── grow-root-lg-persistence.ck
│ │ │ │ ├── grow-root-sm.c
│ │ │ │ ├── grow-root-sm.ck
│ │ │ │ ├── grow-root-sm-persistence.ck
│ │ │ │ ├── grow-seq.inc
│ │ │ │ ├── grow-seq-lg.c
│ │ │ │ ├── grow-seq-lg.ck
│ │ │ │ ├── grow-seq-lg-persistence.ck
│ │ │ │ ├── grow-seq-sm.c
│ │ │ │ ├── grow-seq-sm.ck
│ │ │ │ ├── grow-seq-sm-persistence.ck
│ │ │ │ ├── grow-sparse.c
│ │ │ │ ├── grow-sparse.ck
│ │ │ │ ├── grow-sparse-persistence.ck
│ │ │ │ ├── grow-tell.c
│ │ │ │ ├── grow-tell.ck
│ │ │ │ ├── grow-tell-persistence.ck
│ │ │ │ ├── grow-two-files.c
│ │ │ │ ├── grow-two-files.ck
│ │ │ │ ├── grow-two-files-persistence.ck
│ │ │ │ ├── Make.tests
│ │ │ │ ├── mk-tree.c
│ │ │ │ ├── mk-tree.h
│ │ │ │ ├── Rubric.functionality
│ │ │ │ ├── Rubric.persistence
│ │ │ │ ├── Rubric.robustness
│ │ │ │ ├── syn-rw.c
│ │ │ │ ├── syn-rw.ck
│ │ │ │ ├── syn-rw.h
│ │ │ │ ├── syn-rw-persistence.ck
│ │ │ │ └── tar.c
│ │ │ ├── Grading.no-vm
│ │ │ ├── Grading.with-vm
│ │ │ ├── seq-test.c
│ │ │ └── seq-test.h
│ │ ├── internal
│ │ │ ├── list.c
│ │ │ ├── stdio.c
│ │ │ └── stdlib.c
│ │ ├── lib.c
│ │ ├── lib.h
│ │ ├── lib.pm
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── make-grade
│ │ ├── Make.tests
│ │ ├── random.pm
│ │ ├── tests.pm
│ │ ├── threads
│ │ │ ├── alarm-multiple.ck
│ │ │ ├── alarm-negative.c
│ │ │ ├── alarm-negative.ck
│ │ │ ├── alarm.pm
│ │ │ ├── alarm-priority.c
│ │ │ ├── alarm-priority.ck
│ │ │ ├── alarm-simultaneous.c
│ │ │ ├── alarm-simultaneous.ck
│ │ │ ├── alarm-single.ck
│ │ │ ├── alarm-wait.c
│ │ │ ├── alarm-zero.c
│ │ │ ├── alarm-zero.ck
│ │ │ ├── Grading
│ │ │ ├── Make.tests
│ │ │ ├── mlfqs-block.c
│ │ │ ├── mlfqs-block.ck
│ │ │ ├── mlfqs-fair-20.ck
│ │ │ ├── mlfqs-fair-2.ck
│ │ │ ├── mlfqs-fair.c
│ │ │ ├── mlfqs-load-1.c
│ │ │ ├── mlfqs-load-1.ck
│ │ │ ├── mlfqs-load-60.c
│ │ │ ├── mlfqs-load-60.ck
│ │ │ ├── mlfqs-load-avg.c
│ │ │ ├── mlfqs-load-avg.ck
│ │ │ ├── mlfqs-nice-10.ck
│ │ │ ├── mlfqs-nice-2.ck
│ │ │ ├── mlfqs.pm
│ │ │ ├── mlfqs-recent-1.c
│ │ │ ├── mlfqs-recent-1.ck
│ │ │ ├── priority-change.c
│ │ │ ├── priority-change.ck
│ │ │ ├── priority-condvar.c
│ │ │ ├── priority-condvar.ck
│ │ │ ├── priority-donate-chain.c
│ │ │ ├── priority-donate-chain.ck
│ │ │ ├── priority-donate-lower.c
│ │ │ ├── priority-donate-lower.ck
│ │ │ ├── priority-donate-multiple2.c
│ │ │ ├── priority-donate-multiple2.c~
│ │ │ ├── priority-donate-multiple2.ck
│ │ │ ├── priority-donate-multiple.c
│ │ │ ├── priority-donate-multiple.ck
│ │ │ ├── priority-donate-nest.c
│ │ │ ├── priority-donate-nest.ck
│ │ │ ├── priority-donate-one.c
│ │ │ ├── priority-donate-one.ck
│ │ │ ├── priority-donate-sema.c
│ │ │ ├── priority-donate-sema.ck
│ │ │ ├── priority-fifo.c
│ │ │ ├── priority-fifo.ck
│ │ │ ├── priority-preempt.c
│ │ │ ├── priority-preempt.ck
│ │ │ ├── priority-sema.c
│ │ │ ├── priority-sema.ck
│ │ │ ├── Rubric.alarm
│ │ │ ├── Rubric.mlfqs
│ │ │ ├── Rubric.priority
│ │ │ ├── tests.c
│ │ │ └── tests.h
│ │ ├── userprog
│ │ │ ├── args.c
│ │ │ ├── args-dbl-space.ck
│ │ │ ├── args-many.ck
│ │ │ ├── args-multiple.ck
│ │ │ ├── args-none.ck
│ │ │ ├── args-single.ck
│ │ │ ├── bad-jump2.c
│ │ │ ├── bad-jump2.ck
│ │ │ ├── bad-jump.c
│ │ │ ├── bad-jump.ck
│ │ │ ├── bad-read2.c
│ │ │ ├── bad-read2.ck
│ │ │ ├── bad-read.c
│ │ │ ├── bad-read.ck
│ │ │ ├── bad-write2.c
│ │ │ ├── bad-write2.ck
│ │ │ ├── bad-write.c
│ │ │ ├── bad-write.ck
│ │ │ ├── boundary.c
│ │ │ ├── boundary.h
│ │ │ ├── child-bad.c
│ │ │ ├── child-close.c
│ │ │ ├── child-rox.c
│ │ │ ├── child-simple.c
│ │ │ ├── close-bad-fd.c
│ │ │ ├── close-bad-fd.ck
│ │ │ ├── close-normal.c
│ │ │ ├── close-normal.ck
│ │ │ ├── close-stdin.c
│ │ │ ├── close-stdin.ck
│ │ │ ├── close-stdout.c
│ │ │ ├── close-stdout.ck
│ │ │ ├── close-twice.c
│ │ │ ├── close-twice.ck
│ │ │ ├── create-bad-ptr.c
│ │ │ ├── create-bad-ptr.ck
│ │ │ ├── create-bound.c
│ │ │ ├── create-bound.ck
│ │ │ ├── create-empty.c
│ │ │ ├── create-empty.ck
│ │ │ ├── create-exists.c
│ │ │ ├── create-exists.ck
│ │ │ ├── create-long.c
│ │ │ ├── create-long.ck
│ │ │ ├── create-normal.c
│ │ │ ├── create-normal.ck
│ │ │ ├── create-null.c
│ │ │ ├── create-null.ck
│ │ │ ├── exec-arg.c
│ │ │ ├── exec-arg.ck
│ │ │ ├── exec-bad-ptr.c
│ │ │ ├── exec-bad-ptr.ck
│ │ │ ├── exec-missing.c
│ │ │ ├── exec-missing.ck
│ │ │ ├── exec-multiple.c
│ │ │ ├── exec-multiple.ck
│ │ │ ├── exec-once.c
│ │ │ ├── exec-once.ck
│ │ │ ├── exit.c
│ │ │ ├── exit.ck
│ │ │ ├── Grading
│ │ │ ├── halt.c
│ │ │ ├── halt.ck
│ │ │ ├── lib
│ │ │ │ └── user
│ │ │ ├── Make.tests
│ │ │ ├── multi-child-fd.c
│ │ │ ├── multi-child-fd.ck
│ │ │ ├── multi-recurse.c
│ │ │ ├── multi-recurse.ck
│ │ │ ├── no-vm
│ │ │ │ ├── Make.tests
│ │ │ │ ├── multi-oom.c
│ │ │ │ ├── multi-oom.ck
│ │ │ │ └── Rubric
│ │ │ ├── null.ck
│ │ │ ├── open-bad-ptr.c
│ │ │ ├── open-bad-ptr.ck
│ │ │ ├── open-boundary.c
│ │ │ ├── open-boundary.ck
│ │ │ ├── open-empty.c
│ │ │ ├── open-empty.ck
│ │ │ ├── open-missing.c
│ │ │ ├── open-missing.ck
│ │ │ ├── open-normal.c
│ │ │ ├── open-normal.ck
│ │ │ ├── open-null.c
│ │ │ ├── open-null.ck
│ │ │ ├── open-twice.c
│ │ │ ├── open-twice.ck
│ │ │ ├── read-bad-fd.c
│ │ │ ├── read-bad-fd.ck
│ │ │ ├── read-bad-ptr.c
│ │ │ ├── read-bad-ptr.ck
│ │ │ ├── read-boundary.c
│ │ │ ├── read-boundary.ck
│ │ │ ├── read-normal.c
│ │ │ ├── read-normal.ck
│ │ │ ├── read-stdout.c
│ │ │ ├── read-stdout.ck
│ │ │ ├── read-zero.c
│ │ │ ├── read-zero.ck
│ │ │ ├── rox-child.c
│ │ │ ├── rox-child.ck
│ │ │ ├── rox-child.inc
│ │ │ ├── rox-multichild.c
│ │ │ ├── rox-multichild.ck
│ │ │ ├── rox-simple.c
│ │ │ ├── rox-simple.ck
│ │ │ ├── Rubric.functionality
│ │ │ ├── Rubric.robustness
│ │ │ ├── sample.inc
│ │ │ ├── sample.txt
│ │ │ ├── sc-bad-arg.c
│ │ │ ├── sc-bad-arg.ck
│ │ │ ├── sc-bad-sp.c
│ │ │ ├── sc-bad-sp.ck
│ │ │ ├── sc-boundary-2.c
│ │ │ ├── sc-boundary-2.ck
│ │ │ ├── sc-boundary.c
│ │ │ ├── sc-boundary.ck
│ │ │ ├── wait-bad-pid.c
│ │ │ ├── wait-bad-pid.ck
│ │ │ ├── wait-killed.c
│ │ │ ├── wait-killed.ck
│ │ │ ├── wait-simple.c
│ │ │ ├── wait-simple.ck
│ │ │ ├── wait-twice.c
│ │ │ ├── wait-twice.ck
│ │ │ ├── write-bad-fd.c
│ │ │ ├── write-bad-fd.ck
│ │ │ ├── write-bad-ptr.c
│ │ │ ├── write-bad-ptr.ck
│ │ │ ├── write-boundary.c
│ │ │ ├── write-boundary.ck
│ │ │ ├── write-normal.c
│ │ │ ├── write-normal.ck
│ │ │ ├── write-stdin.c
│ │ │ ├── write-stdin.ck
│ │ │ ├── write-zero.c
│ │ │ └── write-zero.ck
│ │ └── vm
│ │ ├── child-inherit.c
│ │ ├── child-linear.c
│ │ ├── child-mm-wrt.c
│ │ ├── child-qsort.c
│ │ ├── child-qsort-mm.c
│ │ ├── child-sort.c
│ │ ├── Grading
│ │ ├── Make.tests
│ │ ├── mmap-bad-fd.c
│ │ ├── mmap-bad-fd.ck
│ │ ├── mmap-clean.c
│ │ ├── mmap-clean.ck
│ │ ├── mmap-close.c
│ │ ├── mmap-close.ck
│ │ ├── mmap-exit.c
│ │ ├── mmap-exit.ck
│ │ ├── mmap-inherit.c
│ │ ├── mmap-inherit.ck
│ │ ├── mmap-misalign.c
│ │ ├── mmap-misalign.ck
│ │ ├── mmap-null.c
│ │ ├── mmap-null.ck
│ │ ├── mmap-over-code.c
│ │ ├── mmap-over-code.ck
│ │ ├── mmap-over-data.c
│ │ ├── mmap-over-data.ck
│ │ ├── mmap-overlap.c
│ │ ├── mmap-overlap.ck
│ │ ├── mmap-over-stk.c
│ │ ├── mmap-over-stk.ck
│ │ ├── mmap-read.c
│ │ ├── mmap-read.ck
│ │ ├── mmap-remove.c
│ │ ├── mmap-remove.ck
│ │ ├── mmap-shuffle.c
│ │ ├── mmap-shuffle.ck
│ │ ├── mmap-twice.c
│ │ ├── mmap-twice.ck
│ │ ├── mmap-unmap.c
│ │ ├── mmap-unmap.ck
│ │ ├── mmap-write.c
│ │ ├── mmap-write.ck
│ │ ├── mmap-zero.c
│ │ ├── mmap-zero.ck
│ │ ├── page-linear.c
│ │ ├── page-linear.ck
│ │ ├── page-merge-mm.c
│ │ ├── page-merge-mm.ck
│ │ ├── page-merge-par.c
│ │ ├── page-merge-par.ck
│ │ ├── page-merge-seq.c
│ │ ├── page-merge-seq.ck
│ │ ├── page-merge-stk.c
│ │ ├── page-merge-stk.ck
│ │ ├── page-parallel.c
│ │ ├── page-parallel.ck
│ │ ├── page-shuffle.c
│ │ ├── page-shuffle.ck
│ │ ├── parallel-merge.c
│ │ ├── parallel-merge.h
│ │ ├── process_death.pm
│ │ ├── pt-bad-addr.c
│ │ ├── pt-bad-addr.ck
│ │ ├── pt-bad-read.c
│ │ ├── pt-bad-read.ck
│ │ ├── pt-big-stk-obj.c
│ │ ├── pt-big-stk-obj.ck
│ │ ├── pt-grow-bad.c
│ │ ├── pt-grow-bad.ck
│ │ ├── pt-grow-pusha.c
│ │ ├── pt-grow-pusha.ck
│ │ ├── pt-grow-stack.c
│ │ ├── pt-grow-stack.ck
│ │ ├── pt-grow-stk-sc.c
│ │ ├── pt-grow-stk-sc.ck
│ │ ├── pt-write-code-2.c
│ │ ├── pt-write-code2.ck
│ │ ├── pt-write-code.c
│ │ ├── pt-write-code.ck
│ │ ├── qsort.c
│ │ ├── qsort.h
│ │ ├── Rubric.functionality
│ │ ├── Rubric.robustness
│ │ ├── sample.inc
│ │ └── sample.txt
│ ├── threads
│ │ ├── batcheck.py
│ │ ├── bochsout.txt
│ │ ├── bochsrc.txt
│ │ ├── fixed-point.h
│ │ ├── flags.h
│ │ ├── init.c
│ │ ├── init.h
│ │ ├── interrupt.c
│ │ ├── interrupt.h
│ │ ├── intr-stubs.h
│ │ ├── intr-stubs.S
│ │ ├── io.h
│ │ ├── kernel.lds.S
│ │ ├── loader.h
│ │ ├── loader.S
│ │ ├── Makefile
│ │ ├── Make.vars
│ │ ├── malloc.c
│ │ ├── malloc.h
│ │ ├── palloc.c
│ │ ├── palloc.h
│ │ ├── pte.h
│ │ ├── start.S
│ │ ├── switch.h
│ │ ├── switch.S
│ │ ├── synch.c
│ │ ├── synch.h
│ │ ├── thread.c
│ │ ├── thread.h
│ │ └── vaddr.h
│ ├── userprog
│ │ ├── exception.c
│ │ ├── exception.h
│ │ ├── gdt.c
│ │ ├── gdt.h
│ │ ├── Makefile
│ │ ├── Make.vars
│ │ ├── pagedir.c
│ │ ├── pagedir.h
│ │ ├── process.c
│ │ ├── process.h
│ │ ├── syscall.c
│ │ ├── syscall.h
│ │ ├── tss.c
│ │ └── tss.h
│ ├── utils
│ │ ├── backtrace
│ │ ├── Makefile
│ │ ├── pintos
│ │ ├── pintos-gdb
│ │ ├── pintos-mkdisk
│ │ ├── Pintos.pm
│ │ ├── pintos-set-cmdline
│ │ ├── setitimer-helper.c
│ │ ├── squish-pty.c
│ │ └── squish-unix.c
│ └── vm
│ ├── Makefile
│ └── Make.vars
├── pintosproj1autodoc.tar.gz
├── project1doc_en.pdf
├── project1docpre2.pdf
├── Readme
└── Readme~
28 directories, 603 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论