摘要: Sensors Class驱动 传感器类支持是一般 HAL 支持的一部分。它的主要目的是使sensorsHAL 更加通用,所有与硬件相关的配置都由kermel 提供。为了支持此功能,内核驱动程序需要遵循接口。内核驱动程序应该实现几个关键的回调。为了统一规范,... 阅读全文
posted @ 2021-06-16 11:39 mail181 阅读(53) 评论(0) 推荐(0) 编辑
摘要: SENSORS 设备驱动 1.1 Device tree 配置 在msm8909平台上,根据硬件原理图设计得知sensors 是挂载在BLSP1 QUP1 上,所以需要在 i2c1 的节点下配置,以磁传感器mmc3416 为例; mpu60... 阅读全文
posted @ 2021-06-16 11:32 mail181 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在高通平台上,早期的传感器sensor架构在driver层都是基于input子系统实现的,像msm8909平台,这块逻辑也是大多数平台厂商使用的一种架构; 基于此架构在android系统中的框架大致如下: 通过由上到下的分析过程对此sensor架构做进一步梳理... 阅读全文
posted @ 2021-06-16 10:52 mail181 阅读(37) 评论(0) 推荐(0) 编辑