1

我试图了解一点内核驱动程序的加载过程。据我所知,内核驱动程序加载在高端内存区域(在win32上> 0x80000000)实际上它们的基地址在编译时是未知的。我查看了一些系统驱动程序头的数据,似乎它们没有重定位目录。

那么内核如何正确加载它们呢?还是驱动程序代码与位置无关?我不这么认为,因为存在各种数据段。

谢谢 !

4

0 回答 0