Linux驱动学习笔记:MISC驱动

MISC驱动学习笔记

1、MISC驱动:又称杂项设备驱动,是三大设备驱动框架中字符设备驱动的一种。
						MISC设备驱动的主设备号是相同的,均为10。
2、注册杂项设备驱动的流程
	(1)填充miscdevice这个结构体(定义在文件 include/linux/miscdevice.h);
	(2)填充file_operations这个结构体(定义在文件 include/linux/fs.h);
	(3)注册杂项设备并生成设备节点。
		int misc_register(struct miscdevice * misc)
		int misc_deregister(struct miscdevice *misc)

你可能感兴趣的:(学习笔记,linux,arm,驱动开发)