LTC2992I2C
发布时间: 2022-06-12 11:26:47
Ⅰ linux i2c设备驱动移植问题 请大师们赐教啊
linux下驱动代码分为两个层次,一个是设备抽象,一个是真实设备
像i2c-dev.c属于设备抽象,你没有它,所有char设备的i2c机制都失效
像ad7417.c属于真实设备,没有它只是影响ad7417对应的具体设备。
所以你想使用ad7417的对应设备,这两个文件必须都得有
i2c-dev.c是核心代码,它的输出产物是个k-object:
MODULE_DESCRIPTION("I2C /dev entries driver");
至于你的ad7417.c是否有用到i2c-dev.c的代码,我就不知道了,如果有则需要联编
热点内容
