NASM Error
Posted: Wed Aug 22, 2012 10:38 pm
I followed a few different OSDev Tutorials and pieced together a working "semi-kernel" (only up to GDT - no IDT yet...) a few days back and today, I went to re-assemble it and I notice that the output file is 5 bytes larger and it triple faults with a GDT error in Bochs. I had one copy of the source on a flash drive, and one copy on my HDD. I tried to assemble both and found that the file was still 5 bytes larger. Is there any way I can verify if nasm is causing the problem, or if both sets of the source code are messed up?