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 was following James M's tutorial on kernel development till I decided to implement paging on my own after Section 5.
I took some ideas from here but now at the end of setting up page directory and page table when I try to enable paging with CR0.PG = 1, qemu triple faults. The specific code in question is here: http://github.com/anomit/mykernel/blob/ ... c/paging.c