×

《Linux设备驱动开发详解》第6章、字符设备驱动

消耗积分:0 | 格式:rar | 大小:0.54 MB | 2017-10-27

分享资料个

  在 Linux 设备驱动中,字符设备驱动较为基础。本章主要讲解 Linux 字符设备

  驱动程序的结构及其主要组成部分的编程方法。

  6.1 节讲解了 Linux 字符设备驱动的关键数据结构 cdev 及 file_operations 结构体

  的操作方法,并分析了 Linux 字符设备的整体结构,给出了简单的设计模板。

  6.2 节讲解了本章及后续各章所基于的 globalmem 虚拟字符设备,第 6~9 章都

  将基于该虚拟设备实例进行字符设备驱动及并发控制等知识的讲解。

  6.3节依据6.1节的知识讲解globalmem设备的驱动编写方法,对读写函数、seek()

  函数和 I/O 控制函数等进行了重点分析。该节的最后改造 globalmem 的驱动程序以

  利用文件私有数据。

  6.4 节给出了 6.3 节的 globalmem 设备驱动在用户空间的验证

《Linux设备驱动开发详解》第6章、字符设备驱动

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !