
I've pretty much been able to port most of my basic code from the GCC version to a MSVC version , along with using NASM instead of MASM. Anyway I'll get to the core of the question, I've been using this tutorial on creating a multiboot compliant PE, but the problem lies in the fact that GRUB needs to know where my code ends , where my .text section is , etc. The tutorial worked for a while , but at some my point .text grew larger and the physical addresses changed.
So my real question would be , is there a way like with LD to tell the linker to input the physical addresses of the .text sections .data and .code ?
ps. sorry for the long rant[/url]