Anti requirements Bootloader use something like grub Points should be deducted for external libraries (case by case basis) REQUIREMENTS A little micro journal of what was implemented and why Some format of documentation for the system Bonus points for making the documentation avalible from the system Bonus points for style read and write programs to a disk or have some form of save data supported devices keyboard serial timer vga graphics(maybe) has programing language with variables control flow math some way to interact with supported devices for example set_pixel()