大家好,
我最近在研究linux kernel (2.6.7),其中我想自己從virtual memory address計算出實際的physical memory address。但是現在有一問題就是不知道如何透過C語言直接讀取physical address的content.
eg,
我把CR3的值讀出來加上virtual address的最前面10 bits就是Page Dirctory的physical address, 我必須將他的content讀出來才能繼續做content + virtual address[12..21]來取得Page Table的physical address, ...etc
謝謝