在父文件夹下创建 proc 条目
Creating proc entry under parent folder
我想在 /proc/driver/ 路径下创建一个 proc 条目,
我正在使用此代码:
struct file *fp = filp_open("/proc/driver",O_RDONLY,0);
struct proc_dir_entry *parent ;
parent = PDE(fp->f_dentry->d_inode);
filp_close(fp, NULL);
proc_create("leds",0,parent,&proc_fops);
但是编译时出现错误:
error: implicit declaration of function ‘PDE’ [-Werror=implicit-function-declaration]
我该如何解决这个问题?
提前致谢。
您是否包含包含 PDE 声明的头文件?
我想在 /proc/driver/ 路径下创建一个 proc 条目,
我正在使用此代码:
struct file *fp = filp_open("/proc/driver",O_RDONLY,0);
struct proc_dir_entry *parent ;
parent = PDE(fp->f_dentry->d_inode);
filp_close(fp, NULL);
proc_create("leds",0,parent,&proc_fops);
但是编译时出现错误:
error: implicit declaration of function ‘PDE’ [-Werror=implicit-function-declaration]
我该如何解决这个问题? 提前致谢。
您是否包含包含 PDE 声明的头文件?