Memory doesn’t seem identity mapped (x86_64 UEFI)
I’m writing a small UEFI x86_64 os. After getting a memory map and exiting boot services, I print the memory map and notice that all entries map a certain physical address to the virtual address 0. Here is a screenshot of the first entries in the memory map:
This is the structure I use for the memory descriptor:
Memory doesn’t seem identity mapped (x86_64 UEFI)
I’m writing a small UEFI x86_64 os. After getting a memory map and exiting boot services, I print the memory map and notice that all entries map a certain physical address to the virtual address 0. Here is a screenshot of the first entries in the memory map:
This is the structure I use for the memory descriptor:
Memory doesn’t seem identity mapped (x8_64 UEFI)
I’m writing a small UEFI x86_64 os. After getting a memory map and exiting boot services, I print the memory map and notice that all entries map a certain physical address to the virtual address 0.