我想从内核模块与驱动程序(/dev 设备)进行通信。我有一个应用程序和一些与之关联的内核模块。我想从最低的 KM 读取和写入驱动程序。我应该怎么办?我读到从 KM 写入和读取文件不是一个好的选择。还有其他办法吗?我可以使用驱动程序的头文件吗?如果是这样,怎么办?
最佳答案
如果驱动程序导出函数(例如通过EXPORT_SYMBOL
),您可以简单地从您自己的模块中调用这些函数。
关于linux - 从内核模块与驱动程序通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14660132/