Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
I made a linux compatible long mode kernel by copying a number of files from the linux source code and was able to compile it and run it in qemu. Here is a screen shot from qemu in legacy mode:
I am bit confused by the output. Here is my grub.cfg file: