混杂设备驱动程序
2015-03-07 12:47
155 查看
混杂设备驱动篇
混杂设备描述结构体
struct miscdevice
{
int minor;
const char *name;
const struct file_operations *fops;
struct list_head list;
struct device *parent;
struct device *this_device;
const char *nodename;
mode_t mode;
};
在模块初始化函数中使用misc_register(miscdevice *)函数来注册
在模块删除函数中使用misc_deregister(miscdevice *)来注销该设备
注:所有混杂设备的主设备号都是10
混杂设备描述结构体
struct miscdevice
{
int minor;
const char *name;
const struct file_operations *fops;
struct list_head list;
struct device *parent;
struct device *this_device;
const char *nodename;
mode_t mode;
};
在模块初始化函数中使用misc_register(miscdevice *)函数来注册
在模块删除函数中使用misc_deregister(miscdevice *)来注销该设备
注:所有混杂设备的主设备号都是10
相关文章推荐
- 混杂设备驱动程序的编写
- mini6410 led驱动程序(混杂设备增加了详细注释)
- 20150226 IMX257 混杂设备miscdevice驱动程序
- 按键驱动程序设计---混杂设备、中断分层处理、工作队列、阻塞型驱动
- 混杂设备LED驱动程序(GPIO操作函数实现)
- Linux按键驱动程序设计(1)-混杂设备驱动模型
- linux混杂设备驱动程序编写的不同
- 关于混杂设备驱动程序的框架
- 12.按键驱动程序设计(1)-混杂设备驱动模型
- OK6410之ADC驱动程序 混杂设备
- 字符设备驱动程序中重要的三个数据结构file_operations、inode、file
- 在Linux设备驱动程序中打印物理地址的数据内容
- Linux设备驱动程序第三版学习(1)(2)-字符设备驱动程序源码分析
- MISC混杂设备 struct miscdevice /misc_register()/misc_deregister()
- Linux 网络栈剖析 -- 从 socket 到设备驱动程序
- 简单字符设备驱动程序分析(一)
- 第一个Linux字符设备驱动程序和应用测试
- 教你写Linux设备驱动程序:一个简短的教程
- Linux驱动程序开发 - 设备驱动模型初探
- Linux设备驱动程序--与硬件通信(转)