An ASM kernel project for x86 architecture