图解linux内核驱动开发专栏简介
【摘要】
本专栏在刨析某个设备驱动前,先要介绍设备模型的核心思想。 设备模型可以简单的来说就是将硬件设备归纳、分类,然后抽象出一套标准的数据结构和接口。
然后需要我们图解的是sysfs文件系统,因为sysfs是展示驱动注册结果的最前端,通过它我们可以快速的开始调试驱动,快速知道有哪些device注册成功、存在哪些device和drivers进行了匹配。
基础积木...
-
本专栏在刨析某个设备驱动前,先要介绍设备模型的核心思想。
设备模型可以简单的来说就是将硬件设备归纳、分类,然后抽象出一套标准的数据结构和接口。 -
然后需要我们图解的是
sysfs
文件系统,因为sysfs
是展示驱动注册结果的最前端,通过它我们可以快速的开始调试驱动,快速知道有哪些device
注册成功、存在哪些device
和drivers
进行了匹配。 -
基础积木搭好后,我们就进入具体的设备驱动图解中,此部分规划在板块
2
,期望达到庖丁解牛那种驾驭能力。
-
本专栏在上面讲解过程中,还会把一些通用的知识例如:内核的链表、内核的工作队列、内核的进程、内核的内存管理,这linux系统通用的知识放到板块
4
中。
最后本专栏规划目录如下,每周更新两篇,共勉~
1、设备驱动模型
- 总体概念说明
- 总线(
BUS
ÿ
文章来源: xuesong.blog.csdn.net,作者:内核笔记,版权归原作者所有,如需转载,请联系作者。
原文链接:xuesong.blog.csdn.net/article/details/107445138
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)