我有个疑问,再请教一下版主
在内核./driver/i2c/中有一个i2c-dev.c文件,它实现实现了I2C适配器设备文件的功能,应用程序通过文件名并使用文件操作接口open()、write()、read()、ioctl()和close()等来访问这个设备。在我的应用程序里,是通过调用i2c-dev.c中的ioctl()来实现操作的。但是i2c-dev.c并没有针对特定的设备而设计,而在./driver/i2c/chip/下的有一个pcf8574.c文件,它应该是针对pcf8574的驱动文件,我也把它编入内核了。我的问题是,能否不用i2c-dev.c文件而直接用pcf8574.c这个驱动访问设备,如果可以的话,应该如何操作?