Linux 0.01
marcelo@yogananda:~/Desktop/storage/projects/linux-0.01$ ls boot fs include init kernel lib Makefile mm tools marcelo@yogananda:~/Desktop/storage/projects/linux-0.01$ du -sh . 512K . marcelo@yogananda:~/Desktop/storage/projects/linux-0.01$ ls * Makefile boot: boot.s head.s fs: bitmap.c buffer.c exec.c file_dev.c inode.c Makefile open.c read_write.c super.c tty_ioctl.c block_dev.c char_dev.c fcntl.c file_table.c ioctl.c namei.c pipe.c stat.c truncate.c include: a.out.h asm const.h ctype.h errno.h fcntl.h linux signal.h stdarg.h stddef.h string.h sys termios.h time.h unistd.h utime.h init: main.c kernel: asm.s exit.c hd.c Makefile panic.c rs_io.s serial.c system_call.s tty_io.c console.c fork.c keyboard.s mktime.c printk.c sched.c sys.c traps.c vsprintf.c lib: close.c ctype.c dup.c errno.c execve.c _exit.c Makefile open.c setsid.c string.c…