Converted to nasm, but set_gdt not rewritten and Makefile not compiling.