OS written from bootloader up