主要功能是,加载模块时先调用 proc_init;创建文件在proc 目录下,然后,read_proc回调procfile_read()
sprintf()将数值写入文件,运行.ko文件,会在/proc目录创建proctest文件,cat /proc/proctest 查看文件数据会得到helloworld!
最后卸载模块,删除文件。
设备模块 安装后会在/proc中产生设备文件
运行 insmod key.ko 就会产生一个设备名文件
查看设备号的指令 cat /proc/devices 就可以找到所有设备名和设备号