Dynamically generate the page table. This will allow us to detect the
physical address we are loaded at to change the mapping.