A small and simple hobby kernel written in C and asm