LDD 第三章学习要点 和作业
来源:互联网 发布:地方方言翻译软件 编辑:程序博客网 时间:2024/05/19 05:39
1, 理解什么是字符设备
2,字符设备的主设备号,次设备号,内核使用主设备号,找到驱动模块,而次设备号,通过什么途径传递给驱动模块代码使用的。
3,怎样自己创建设备节点, mknod的使用方法
4,主设备号可以预先固定,也可以通过alloc_chrdev_region动态获得的。驱动中是怎么注册字符设备的。思考一下注册的操作,内核会做哪 些工作
可以通过cat /proc/devices获得装载的模块主设备号,可以通过一个脚本,读取这个文件,获得主设备号,并通过mknod创建设备节点。
5,字符设备的file_operations包括那些成员函数指针,这些指针在应用中是怎么对应使用的。
6,尝试写一个字符设备驱动,理解每个kernel API的用法和含义。
- LDD 第三章学习要点 和作业
- LDD 第四章 学习要点和作业
- LDD 第五章学习要点 和作业
- LDD 第六章学习要点 和作业
- LDD 第七章 学习要点和作业
- LDD 第八章 学习要点和作业
- LDD 第十一章 学习要点和作业
- LDD 第二章学习要点和作业
- LDD 第十四章 作业
- C++第三章类和对象作业
- Linux设备驱动程序(LDD) 第三章:Scull设备
- (LDD) 第五章、并发和竞态
- 第三章作业
- 第三章作业
- CCNA第三章作业
- 第三章实验作业
- 第三章作业
- 第三章作业
- Oracle动态Web开发实例演示
- 代码看多了,突然地感悟
- linux下编程学习----- 线程同步之无名信号量
- ubuntu vsftpd.conf
- Oracle数据库中基本动态Web开发和应用
- LDD 第三章学习要点 和作业
- 设计模式入门学习之工厂模式(工厂方法模式)
- C++ 扩展和嵌入 Python
- C、C++语言语言编译过程总结详解
- js中escape,encodeURI,encodeURIComponent三个函数的区别
- 笔试题(1)
- SQL常用语句
- 获取GridView中RowCommand的当前选中行的索引或主键Id
- Ext.Button点击事件的三种写法