How to access physical memory in C?
I am trying to convert virtual address to physical memory in a C function, during the kernel is booting in debugging mode. However, I need to read certain content from physical memory throughout the process.
read content of physical address (CR3 + virtual addr[32..22])... etc.
Is C language capable of access physical memory directly? and how?
Thanks in advance,