http://os.phil-opp.com/entering-longmode.html
Interesting stuff and seems like a good description of the code. Bookmarking it in case I do more in this area.