作者:赵老师,华清远见嵌入式学院讲师。 按键字符设备的file_operations结构定义为: static struct file_operations button_fops = { .owner = THIS_MODULE, .ioctl = button_ioctl, .open = button_open, .read = button_read, .release = button_release, }; 以下为open和release函数接口的实现。 /* 打开文件, 申请中断 *