Advertisement

H06_Linux中使用Debugfs进行分析

阅读量:

H06_Linux调试方式一:Debugfs分析

文章结构概述

  • H06_Linux调试方式一:Debugfs分析
      • Debugfs分析

        • 建立与删除目录及文件
          • debugfs_create_dir
      • debugfs_create_file

      • 其他

        • 生成单一数值文件
          • debugfs_create_u8
      • debugfs_create_x8

        • 生成BLOB类型文件
        • 其他
        • debugfs在uvc摄像头中的实际应用
内核版本 Linux4.4
作者 nineyole

Linux内核中存在多个常用的伪文件系统,例如procfs、debugfs以及sysfs。这些文件系统均用于实现Linux内核与用户空间之间的数据交互,但各自适用的场景有所不同:

procfs是最早被引入的伪文件系统,最初作为与内核进行交互的唯一途径,用于获取诸如处理器、内存、设备驱动以及进程等各类信息。

sysfs则与kobject框架密切相关,而kobject是为设备驱动模型而设计的,因此sysfs主要用于支持设备驱动相关功能。

从其名称可以看出,deb

全部评论 (0)

还没有任何评论哟~