
驱动
zy_kxo
嵌入式软件工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
驱动入门知识
驱动开发框架 1、字符设备:键盘、鼠标、触摸屏 2、块设备:U盘、SD卡 3、网络设备:有线网卡、无线网卡 USB框架---通用框架,可以是字符设备也可以是块设备,更可以是网络设备。 音频框架---通用框架 安装驱动命令:insmod xxx.ko 查看驱动文件的信息:modinfo xxx.ko 卸载驱动:rmmod xxx.ko 动态安装与静态安装 动态安装类似于Windo...原创 2019-07-30 21:13:46 · 200 阅读 · 0 评论 -
tiny 4412--boot loader的一生
活着,到底有什么意义? 程序总有一死,有的轻如鸿毛,有的重若泰山。 有一个程序,名 bootloader,它生于iROM,走过SRAM,消亡于DDR。 它开天辟地,创造了稳定的系统世界,它的一生,就是为了成就操作系统。 它是一个是一个高尚的程序,一个纯粹的程序,一个有道德的程序,一个脱离了低级趣味的程序,一个有益于人民的程序。 今天,我们就来看一看它,回顾一下它传奇的一生。 bo...转载 2019-07-26 08:36:09 · 228 阅读 · 0 评论 -
Linux内核中file_operations结构体分析
File_operations结构体 file_operation就是把系统调用和驱动程序关联起来的关键数据结构。这个结构的每一个成员都对应着一个系统调用。读取file_operation中相应的函数指针,接着把控制权转交给函数,从而完成了Linux设备驱动程序的工作。 在系统内部,I/O设备的存取操作通过特定的入口点来进行,而这组特定的入口点恰恰是由设备驱动程序...转载 2019-08-01 19:55:48 · 757 阅读 · 0 评论