温柔歌曲

文章
4
资源
0
加入时间
2年10月18天

I2C设备与驱动的关联

在Linux操作系统中,驱动程序的加载分为两种:内核启动时自动加载和用户手动加载;硬件设备也可以采用两种方式添加到系统中:在系统启动前及系统运行时的热插拨。下面,我们以arm体系结构下的at91处理器中的I2C控制器为例,介绍一下硬件设备及相关的驱动程序是如何绑定及松绑的。1. 平台驱动注册过程1.1 at91_i2c_init()函数在文件drivers/i2c/bus...