Linux驱动函数接口说明

函数接口说明创建目录、文件函数:
/* 创建目录 */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);

语音芯片的作用
充电宝哪个品牌质量好
STC12C2052AD单片机控制的数码管时钟程序及电路图
加速制造智能化升级 中科创达赋予工业机器“智慧眼睛”
小米6首现真身:配置最终确认,骁龙835+6GB
Linux驱动函数接口说明
【知识】 防水连接器的保养方法
NAS的主要特点和长处介绍
美国三大银行合力打压数字货币 发布最严禁令
O-RAN联盟首次开展全球Plugfest测试活动,加快推进新的5G先进服务
新能源汽车测试技术发展论坛召开,主要是关于动力电池的安全可靠性分析
现代 AI技术加持,修复巴黎圣母院并非难事
哈工大教授提出新型柔性触觉传感器阵列
Linux驱动开发-编写MMA7660三轴加速度传感器
富士康大陆裁员转移印度_市场转向东南亚?
5G随身WiFi不如二手旧手机?实测结果出乎意料
Littelfuse的≥2 kVHV分立硅MOSFET器件介绍
fireflyAndroid双屏异显简介
多功能机器人 可以帮忙做任何事
西门子博途寻址全局变量