导航
发布时间:2019-12-25
① 定义芯片名称和地址,使用如下结构体实现:
图-1
② 在adapter 适配器上创建设备信息,在static int LKT4306_dev_init() 函数中实现。由于JZ2440只有一个IIC接口,所以IIC_get_adapter(0),可以根据实际的挂载的总线确定adapter。具体实现如下:
图-2
①编写读写LKT4306函数功能,通过IIC_transfer 函数实现如下图所示:
图-3
②完成file_operations 结构体,便于调用read 和write函数调用:
图-4