linux驱动:i2c驱动(三)流程图之注册设备

一、设备注册过程

1、将i2c设备信息保存到i2c_board_info结构体中;

2、在注册i2c_board_info时(i2c_register_board_info)将它加入一个全局列表__i2c_board_list中,

3、在注册I2c adapter适配器驱动后,再从全局列表__i2c_board_list中取出,将属于这个适配器的i2c_board_info转换成 i2c_client(i2c设备),并注册

linux驱动:i2c驱动(三)流程图之注册设备_第1张图片

你可能感兴趣的:(linux驱动)