10 2018 档案

摘要:1.介绍 使用DEVICE_ATTR,可以实现驱动在sys目录自动创建文件,我们只需要实现show和store函数即可. 然后在应用层就能通过cat和echo命令来对sys创建出来的文件进行读写驱动设备,实现交互. 2.DEVICE_ATTR()宏定义 DEVICE_ATTR()定义位于includ 阅读全文
posted @ 2018-10-16 18:22 诺谦 阅读(25229) 评论(0) 推荐(5)
摘要:上章链接:46.Linux-分析rc红外遥控平台驱动框架,修改内核的NEC解码函数BUG(1) 在上章分析了红外platform_driver后,已经修改bug后,接下来我们自己创建一个红外platform_device平台设备,其实写一个平台设备很简单. 创建红外platform_device平台 阅读全文
posted @ 2018-10-13 19:49 诺谦 阅读(3709) 评论(14) 推荐(3)
摘要:内核版本 : Linux 3.10.14 rc红外接收类型: GPIO 类型的NEC红外编码 本章内容 1) rc体系结构分析 2) 分析红外platform_driver平台驱动框架 3) 分析内核自带的NEC红外解码过程 4) 修改内核自带的NEC红外解码BUG,实现按键重复按下 下章内容 1) 阅读全文
posted @ 2018-10-13 18:13 诺谦 阅读(6217) 评论(0) 推荐(1)