1

同じ質問の長いバージョン:

カーネル モジュールは、ハードウェア デバイスの物理メモリを /dev ファイルにマップします。ユーザー空間アプリケーションは、その /dev ファイルをメモリーにマップして、対応する物理レジスターに書き込みます。

ハードウェアを仮想化するには、同じユーザー空間インターフェイス (メモリ マップ可能な /dev ファイル) を提供する必要がありますが、ユーザー空間アプリケーションによる読み取りと書き込みはフックする必要があります。

それを達成する方法は?

4

0 に答える 0