随笔分类 -  linux设备驱动

linux设备驱动
linux 设备驱动 nand驱动框架
摘要:nand 设备驱动(一)架构 使用mini2440 - nand 1. nand硬件 1.1 资源 LDATD0~7数据线和地址线是复用的,都是8位 既可以传输数据(命令或者数据), 也可以发送地址信号 信号说明: CLE: 命令锁存, 高表示cmd ALE: 地址锁存, 高表示地址 CE :片选, 阅读全文

posted @ 2018-11-08 11:36 风_行者7

linux设备驱动 input子系统
只有注册用户登录后才能阅读该文。

posted @ 2018-11-06 14:22 风_行者7

linux设备驱动 按键几种写法总结
摘要:对于基础按键的驱动,有如下几种写法: (1)查询 所谓查询方法,主要描述应用程序会在while(1)里面一直read,如果没有数据会导致阻塞,占用CPU;这种方法是最差的。 (2)中断 中断配合休眠会避免查询法占用CPU的缺点。 应用程序和查询法没有什么区别, 但是驱动里面的read函数会调用wai 阅读全文

posted @ 2018-11-05 16:05 风_行者7

linux设备驱动 异步通知
只有注册用户登录后才能阅读该文。

posted @ 2018-11-05 16:02 风_行者7

linux设备驱动(3)I2C驱动
摘要:i2c驱动程序的核心是创建i2c_driver结构体 再at24cxx_attach_adapter里面 当probe到设备后, at24cxx_detect会被调用 这里有两个需要完成的 (1) 配置addr_data (2)at24cxx_detect 对于addr_data 而在 at24cx 阅读全文

posted @ 2018-11-03 19:13 风_行者7

导航