xv6

port of xv6 to x86-64
git clone http://frotz.net/git/xv6.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.dir-locals.el4L
-rw-r--r--.gitignore13L
-rw-r--r--BUGS7L
-rw-r--r--LICENSE24L
-rw-r--r--Makefile231L
-rw-r--r--Notes123L
-rw-r--r--README36L
-rw-r--r--README.64BIT98L
-rw-r--r--README.CLS146L
-rw-r--r--README.orig50L
-rw-r--r--README.syslinux35L
-rw-r--r--TRICKS136L
-rw-r--r--include/acpi.h72L
-rw-r--r--include/asm.h21L
-rw-r--r--include/buf.h13L
-rw-r--r--include/defs.h187L
-rw-r--r--include/elf.h55L
-rw-r--r--include/fcntl.h4L
-rw-r--r--include/file.h38L
-rw-r--r--include/fs.h55L
-rw-r--r--include/kbd.h112L
-rw-r--r--include/memlayout.h29L
-rw-r--r--include/mmu.h240L
-rw-r--r--include/mp.h54L
-rw-r--r--include/param.h12L
-rw-r--r--include/proc.h98L
-rw-r--r--include/spinlock.h11L
-rw-r--r--include/stat.h11L
-rw-r--r--include/symlink.patch151L
-rw-r--r--include/syscall.h22L
-rw-r--r--include/traps.h38L
-rw-r--r--include/types.h14L
-rw-r--r--include/user.h38L
-rw-r--r--include/x86.h226L
-rw-r--r--kernel/acpi.c166L
-rw-r--r--kernel/bio.c139L
-rw-r--r--kernel/bootasm.S88L
-rw-r--r--kernel/bootmain.c118L
-rw-r--r--kernel/console.c309L
-rw-r--r--kernel/entry.S69L
-rw-r--r--kernel/entry64.S174L
-rw-r--r--kernel/entryother.S93L
-rw-r--r--kernel/exec.c106L
-rw-r--r--kernel/file.c156L
-rw-r--r--kernel/fs.c650L
-rw-r--r--kernel/ide.c155L
-rw-r--r--kernel/initcode.S31L
-rw-r--r--kernel/initcode64.S30L
-rw-r--r--kernel/ioapic.c82L
-rw-r--r--kernel/kalloc.c96L
-rw-r--r--kernel/kbd.c50L
-rw-r--r--kernel/kernel.ld68L
-rw-r--r--kernel/kernel64.ld65L
-rw-r--r--kernel/lapic.c184L
-rw-r--r--kernel/log.c185L
-rw-r--r--kernel/main.c127L
-rw-r--r--kernel/memide.c58L
-rw-r--r--kernel/mp.c154L
-rw-r--r--kernel/picirq.c84L
-rw-r--r--kernel/pipe.c120L
-rw-r--r--kernel/proc.c466L
-rw-r--r--kernel/spinlock.c133L
-rw-r--r--kernel/string.c105L
-rw-r--r--kernel/swtch.S28L
-rw-r--r--kernel/swtch64.S32L
-rw-r--r--kernel/syscall.c184L
-rw-r--r--kernel/sysfile.c425L
-rw-r--r--kernel/sysproc.c90L
-rw-r--r--kernel/timer.c32L
-rw-r--r--kernel/trap.c113L
-rw-r--r--kernel/trapasm.S35L
-rw-r--r--kernel/trapasm64.S46L
-rw-r--r--kernel/uart.c84L
-rw-r--r--kernel/vm.c381L
-rw-r--r--kernel/vm64.c199L
-rwxr-xr-xtools/dot-bochsrc738L
-rw-r--r--tools/gdbinit.tmpl27L
-rw-r--r--tools/gdbutil291L
-rw-r--r--tools/mkfs.c298L
-rwxr-xr-xtools/printpcs14L
-rwxr-xr-xtools/sign.pl19L
-rw-r--r--tools/sleep1.p134L
-rwxr-xr-xtools/spinp16L
-rwxr-xr-xtools/vectors.pl47L
-rwxr-xr-xtools/vectors64.pl27L
-rw-r--r--ulib/printf.c83L
-rw-r--r--ulib/ulib.c105L
-rw-r--r--ulib/umalloc.c90L
-rw-r--r--ulib/usys.S31L
-rw-r--r--user/cat.c39L
-rw-r--r--user/echo.c13L
-rw-r--r--user/forktest.c56L
-rw-r--r--user/grep.c106L
-rw-r--r--user/init.c37L
-rw-r--r--user/kill.c17L
-rw-r--r--user/ln.c15L
-rw-r--r--user/ls.c85L
-rw-r--r--user/mkdir.c23L
-rw-r--r--user/rm.c23L
-rw-r--r--user/sh.c494L
-rw-r--r--user/stressfs.c49L
-rw-r--r--user/usertests.c1657L
-rw-r--r--user/wc.c54L
-rw-r--r--user/zombie.c14L