摘要: 本文简述了Linux的设备框架的概念,分析了Linux内核中实现的LED设备的驱动框架。 阅读全文
posted @ 2018-08-01 11:01 LinFeng-Learning 阅读(2346) 评论(0) 推荐(1) 编辑
摘要: 本文结合之前对Linux内核的platform总线 ,以及对Linux内核的LED设备的驱动框架的分析,本文将编写基于platform总线与/sys接口的LED设备的实例代码并对其进行分析。 阅读全文
posted @ 2018-08-01 10:55 LinFeng-Learning 阅读(1644) 评论(2) 推荐(1) 编辑
摘要: 本文分析了字符设备的cdev接口的编程框架,及所运用的函数。 阅读全文
posted @ 2018-07-31 22:43 LinFeng-Learning 阅读(1355) 评论(0) 推荐(1) 编辑
摘要: 本文结合之前对Linux内核的platform总线 ,以及对字符设备的cdev接口的分析,本文将编写基于platform总线与cdev接口的LED设备的实例代码并对其进行分析。 阅读全文
posted @ 2018-07-31 22:41 LinFeng-Learning 阅读(2571) 评论(1) 推荐(1) 编辑
摘要: 本文通过分析struct bus_type、struct device、struct driver,简述了Linux内核中的总线、设备、驱动之间的关联。 阅读全文
posted @ 2018-07-17 16:54 LinFeng-Learning 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 本文简述了Linux内核中的虚拟文件系统sysfs的功能及应用。 阅读全文
posted @ 2018-07-16 16:09 LinFeng-Learning 阅读(2863) 评论(0) 推荐(1) 编辑
摘要: 本文简述了Linux内核中设备文件的创建过程。 阅读全文
posted @ 2018-07-16 10:38 LinFeng-Learning 阅读(6929) 评论(0) 推荐(0) 编辑
摘要: 本文以字符设备为例,简述了应用程序访问设备驱动程序的基本原理,及其相关的数据结构struct inode、struct file、struct file_operations。。 阅读全文
posted @ 2018-07-14 17:57 LinFeng-Learning 阅读(2125) 评论(0) 推荐(0) 编辑
摘要: 本文通过分析字符设备的相关数据结构dev_t、struct cdev、struct file_operations、struct kobj_map,简述Linux内核中字符设备的管理框架。 阅读全文
posted @ 2018-07-14 16:36 LinFeng-Learning 阅读(2197) 评论(0) 推荐(1) 编辑
摘要: 本文简述了Linux设备管理中的基础数据结构kset,kobject,ktype。 阅读全文
posted @ 2018-07-13 18:19 LinFeng-Learning 阅读(1124) 评论(0) 推荐(0) 编辑