Ilitek driver introduction教学.pptVIP

  • 29
  • 0
  • 约 10页
  • 2017-03-28 发布于湖北
  • 举报
ILITEK Confidential I Innovation FAE 2012-6-5 Ilitek driver introduction 1.i2c board信息的添加。 2.Driver work flow流程图。 3.初始化function。 4.i2c的注册和定时器的初始化。 5.中断。 6.writeread的读取操作 介绍流程 * 找到平台文件,添加板子信息。完成I2c设备注册。 文件位置:arch\arm\mach-s3c64XX\s3c6410.c static struct i2c_board_info i2c_devs0[] __initdata = { /* … */ { .type=ilitek_i2c, .addr=0x41, .irq=IRQ_EINT(15) }, }; .type代表的是driver的名字,在driver code里会提到。 .addr代表的是i2c的地址。 .irq代表的是设定的中断脚,这个要根据公司的建议而确定 添加信息 * Driver 运行流程图 * I2c注册和基本初始化 中断的判定和处理 是否有数据传来 睡眠 NO 上报点 YES protocol2.0 多点触摸 两点触摸 NO YES 上报数据给系统 0x8表示点 0xC表示Key ilitek_init()工作: 1.初始化设备的存储空间。使

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档