设备驱动中的regmap

regmap 机制是在 Linux 3.1 加入进来的特性。主要目的是减小慢速 I/O 驱动上的重复逻辑,提供一种通用的接口来操做底层硬件上的寄存器。其实这就是内核作的一次重构。regmap 除了能作到统一的 I/O 接口,还能够在驱动和硬件 IC 之间作一层缓存,从而能减小底层 I/O 的操做次数。linux 以一个 I2C 设备为例。读写一个寄存器,确定须要用到i2c_transfer这样的
相关文章
相关标签/搜索