×

《Linux设备驱动开发详解》第5章、Linux文件系统与设备文件系统

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

wuzhijun.11

分享资料个

  由于字符设备和块设备都很好地体现了“一切都是文件”的设计思想,掌握Linux 文件系统、设备文件系统的知识非常重要。

  首先,设备驱动最终通过操作系统的文件系统调用或 C 库函数(本质也基于系统调用)被访问。

  其次,驱动工程师在设备驱动中不可避免地会与设备文件系统打交道,如 Linux2.4 内核的 devfs 文件系统和 Linux 2.6 内核的基于 sysfs 的 udev 文件系统。

  5.1 节讲解了通过 Linux API 和 C 库函数在用户空间进行 Linux 文件操作的编程方法。

  5.2 节分析了 Linux 文件系统的目录结构,简单介绍了 Linux 内核中文件系统的实现,并给出了文件系统与设备驱动的关系。

  5.3 节和 5.4 节分别讲解 Linux 2.4 内核的 devfs 和 Linux 2.6 内核所采用的 udev设备文件系统,并分析了两者的区别

《Linux设备驱动开发详解》第5章、Linux文件系统与设备文件系统

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

评论(0)
发评论

下载排行榜

全部0条评论

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