标签: linux-kernel linux-device-driver
其他驱动程序是否可以访问函数中的不同入口点?
我知道通过使用EXPORT_SYMBOL,我们可以为函数和符号执行此操作。我的困惑是可以导出read / write个入口点。如果我这样做会反对良好的司机练习吗?
EXPORT_SYMBOL
read
write
答案 0 :(得分:1)
您可以使用EXPORT_SYMBOL()甚至设备文件操作read()和write()导出任何全局函数和变量。由于调用它们所需的参数(例如设备的文件指针),从任何内核模块调用它们将非常困难。