标签: linux module kernel raspberry-pi driver
我正在构建一个内核模块,以便使用raspberry pi GPIO创建一个游戏手柄。我正在使用ADC转换器(MCP3008)来转换数字值中的操纵杆模拟条目。我已经看到内核mcp320x.c已经存在,我想用它来读取值。
所以我的问题很简单,如何使用mcp320x.c函数在我自己的内核模块中使用它?
多个来源使用EXPORT_SYMBOL,但要做到这一点,我必须修改“官方”驱动程序(并可能导致更新问题)。
你有什么解决办法吗?提前感谢:)