1# basic headers 2types.h 3param.h 4memlayout.h 5defs.h 6x86.h 7asm.h 8mmu.h 9elf.h 10 11# bootloader 12bootasm.S 13bootmain.c 14 15# entering xv6 16entry.S 17entryother.S 18main.c 19 20# locks 21spinlock.h 22spinlock.c 23 24# processes 25proc.h 26proc.c 27swtch.S 28kalloc.c 29data.S 30vm.c 31# system calls 32traps.h 33vectors.pl 34trapasm.S 35trap.c 36syscall.h 37syscall.c 38sysproc.c 39 40# file system 41buf.h 42fcntl.h 43stat.h 44fs.h 45file.h 46ide.c 47bio.c 48fs.c 49log.c 50file.c 51sysfile.c 52exec.c 53 54# pipes 55pipe.c 56 57 58# string operations 59string.c 60 61# low-level hardware 62mp.h 63mp.c 64lapic.c 65ioapic.c 66picirq.c 67kbd.h 68kbd.c 69console.c 70timer.c 71uart.c 72 73# user-level 74initcode.S 75usys.S 76init.c 77sh.c 78 79 80 81 82 83