【发布时间】:2013-01-17 13:58:01
【问题描述】:
我想与内核模块中的驱动程序(/dev 设备)通信。我有一个应用程序和一些与之关联的内核模块。从我想要读取和写入驱动程序的最低 KM 开始。我该怎么办?我读过从 KM 写入和读取文件不是一个好的选择。还有其他方法吗?我可以使用驱动程序的头文件吗?如果有,怎么做?
【问题讨论】:
标签: linux driver system-calls kernel-module
我想与内核模块中的驱动程序(/dev 设备)通信。我有一个应用程序和一些与之关联的内核模块。从我想要读取和写入驱动程序的最低 KM 开始。我该怎么办?我读过从 KM 写入和读取文件不是一个好的选择。还有其他方法吗?我可以使用驱动程序的头文件吗?如果有,怎么做?
【问题讨论】:
标签: linux driver system-calls kernel-module
如果驱动程序导出函数(例如通过EXPORT_SYMBOL),您可以简单地从您自己的模块中调用这些函数。
【讨论】: