光感传感器驱动
有3种写法: 1. 使用iio子系统为应用程序提供字符设备节点。 2. 使用sys为应用程序创建属性节点的文件系统。 3. 使用input输入子系统,input上报。
这是三个参考代码:
./kernel_imx$ grep -rn "light sensor" ./
drivers/staging/iio/light/tsl2583.c /drivers/misc/tsl2550.c drivers/input/misc/isl29023.c
这三种方法并不冲突。这三种方法可以在驱动器中同时集成。应用层使用的接口取决于应用程序员自己。
LINUX IIO子系统分析之一 IIO子系统概述
https://blog.csdn.net/lickylin/article/details/108177756
android Sensor 驱动编写--opt以3001光感驱动为例
https://blog.csdn.net/subingxi/article/details/85339340