In C or C++ (windows), how do you read RAM by giving a physical (not virtual) address? That means without going trough virtual memory system (mmu tables), and being specific
Check this link: Access Physical Memory, Port and PCI Configuration Space
But start from Windows Vista, even WinHex cannot open the physical ram.