# basic headers types.h param.h defs.h x86.h asm.h mmu.h elf.h mp.h # startup bootasm.S bootother.S main.c mp.c init.c # locks spinlock.h spinlock.c # processes proc.h proc.c setjmp.S kalloc.c # system calls syscall.h trapasm.S traps.h trap.c vectors.pl syscall.c # file system buf.h dev.h fcntl.h stat.h fd.h fs.h fsvar.h fd.c fs.c bio.c ide.c # pipe and string library pipe.c string.c # low-level PC ioapic.h lapic.c ioapic.c picirq.c console.c