0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux驱动函数接口说明

麦辣鸡腿堡 来源:嵌入式Linux充电站 作者:Vincent 2023-09-27 11:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

函数接口说明

创建目录、文件函数:

/* 创建目录 */
struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);

/*创建节点 */
struct dentry *debugfs_create_file(const char *name, umode_t mode,
                                   struct dentry *parent, void *data,
                                   const struct file_operations *fops);

name :要创建的/sys/kernel/debug下的目录名

parent :父目录,用struct dentry结构体表示。如果直接在/sys/kernel/debug/下创建文件,则为NULL

创建不同大小的文件:

//创建十进制的无符号文件
void debugfs_create_u8(const char *name, umode_t mode,
                       struct dentry *parent, u8 *value);
void debugfs_create_u16(const char *name, umode_t mode,
                        struct dentry *parent, u16 *value);
void debugfs_create_u32(const char *name, umode_t mode,
                        struct dentry *parent, u32 *value);
void debugfs_create_u64(const char *name, umode_t mode,
                        struct dentry *parent, u64 *value);
//创建十六进制的无符号文件
void debugfs_create_x8(const char *name, umode_t mode,
                       struct dentry *parent, u8 *value);
void debugfs_create_x16(const char *name, umode_t mode,
                        struct dentry *parent, u16 *value);
void debugfs_create_x32(const char *name, umode_t mode,
                        struct dentry *parent, u32 *value);
void debugfs_create_x64(const char *name, umode_t mode,
                        struct dentry *parent, u64 *value);
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    9446

    浏览量

    156145
  • 驱动
    +关注

    关注

    12

    文章

    1928

    浏览量

    88204
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217981
  • 函数
    +关注

    关注

    3

    文章

    4406

    浏览量

    66841
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AT键盘接口说明 The AT keyboard

    AT键盘接口说明 The AT keyboardIBM Keyboards,Not really an interesting topic,One would expect.So why would
    发表于 10-24 11:01

    飞思卡尔单片机调试接口说明

    飞思卡尔单片机调试接口说明
    发表于 08-27 01:15

    OLED接口说明读写流程

    目录OLED显示实验(8080接口方式)OLED接口说明读写流程简述SSD1306 的 8080 并口读写时序解析OLED显存的排列OLED基本操作流程OLED库函数使用说明OLED库
    发表于 12-03 06:07

    FireflyApi接口说明相关资料推荐

    1、FireflyApi接口说明FireflyApi提供了部分系统接口以及封装了部分用户需要的功能接口,主要是为了让用户容易和简单的使用系统常用接口, 此文档只是对
    发表于 07-13 17:26

    FireflyApi使用案例与接口说明

    1、FireflyApi使用案例与接口说明FireflyApi提供了部分系统接口以及封装了部分用户需要的功能接口,主要是为了让用户容易和简单的使用系统常用接口, 此文档只是对
    发表于 07-19 16:16

    8针圆形接口说明

    8针圆形接口说明:包含各种圆形接口定义说明 第四章 与PLC的连接方法... 37
    发表于 11-19 13:25 213次下载

    8针din圆形管脚排列接口说明

    点击下载:8针din圆形管脚排列接口说明
    发表于 11-19 13:21 2.1w次阅读
    8针din圆形管脚排列<b class='flag-5'>接口说明</b>

    主板显卡接口说明

    主板显卡接口说明 接口类型是指显卡与主板连接所采用的接口种类。显卡的接口决定着显卡与系统之间数据传输的最大带宽,也就是
    发表于 02-08 11:36 5085次阅读
    主板显卡<b class='flag-5'>接口说明</b>

    DB9交换机硬件接口说明

    DB9交换机硬件接口说明
    发表于 12-27 16:25 0次下载

    M12接口说明

    M12接口说明
    发表于 12-27 16:46 0次下载

    工程控制的索尼凸轮接口说明pdf

    SONY LANC接口说明
    发表于 03-01 17:27 0次下载

    通信教程的04_SPI接口说明及原理

    通信教程04_SPI接口说明及原理
    的头像 发表于 02-05 12:29 4707次阅读

    RTSP协议开发接口说明

    RTSP协议开发接口说明
    发表于 10-15 09:55 2次下载

    LCD MCU屏(I80)接口说明

    LCD MCU屏(I80)接口说明
    发表于 12-08 16:21 8次下载
    LCD MCU屏(I80)<b class='flag-5'>接口说明</b>

    type-c数据线与接口说明

    type-c数据线与接口说明
    发表于 12-08 15:31 0次下载