文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux驱动程序学习笔记

Linux驱动程序学习笔记

时间:2006-10-17  来源:cnscn2008

.Linux内核支持好几种驱动模块类型,包括但不限于设备驱动程序。每个模块由目标代码组成(没有连接成一个完整的可执行程序),我们可以使用insmod程序将模块连接到正在运行的内核,也可以使用rmmod程序移除连接


.字符设备
 字符(char)设备是能像字节流(类似文件)一样被访问的设备。
 字符设备驱动程序至少要实现open、close、read和write系统调用。
 字符终端/dev/console和串口/dev/ttys0就是两个字符设备
 字符设备可以通过文件系统节点来访问,如/dev/tty1和/dev/lp0
 这些设备文件和普通文件之间的唯一差别在于对普通文件的访问可以前后移动访问位置,而大多数字符设备是一个只能顺序访问的数据通道。然而也存在具有数据区特性的字符设备,访问它们时可前后移动访问位置,如帧抓取器就是这样一个设备
                                                           ....未完随时添加中
排行榜 更多 +
昭君旅游

昭君旅游

交通出行 下载
粉碎者阿莫格斯冒名顶替者

粉碎者阿莫格斯冒名顶替者

休闲益智 下载
Nova启动器

Nova启动器

主题美化 下载