我需要在我的平台上为 2 个同类物理设备加载 2 个驱动程序实例。我已经重命名了所有冲突的函数导出,并且我能够加载与这两个物理设备中的每一个相对应的驱动程序。
但是,我担心在某个时间点它们之间的数据结构可能会发生某种冲突。为了确保不会发生这种情况,我需要查看它们之间共享的所有数据。我认为最好的方法是为每个内核模块生成一个 MAP 文件。
有人可以告诉我如何为内核模块生成 MAP 文件吗?
谢谢,普拉迪普。
我需要在我的平台上为 2 个同类物理设备加载 2 个驱动程序实例。我已经重命名了所有冲突的函数导出,并且我能够加载与这两个物理设备中的每一个相对应的驱动程序。
但是,我担心在某个时间点它们之间的数据结构可能会发生某种冲突。为了确保不会发生这种情况,我需要查看它们之间共享的所有数据。我认为最好的方法是为每个内核模块生成一个 MAP 文件。
有人可以告诉我如何为内核模块生成 MAP 文件吗?
谢谢,普拉迪普。