Linux混杂字符设备
Linux混杂字符设备
混杂设备驱动模型
混杂设备概念
在Linux系统中,存在一类字符设备,它们拥有相同的主设备号(10),但次设备号不同,我们称这类设备为混杂设备(miscdevice)。所有的混杂设备形成一个链表,对设备访问时内核根据次设备号查找到相应的混杂设备。
1.设备描述
Linux中使用struct miscdevice来描述一个混杂设备。struct miscdevice {int minor; /* 次设备号*/const char *name; /* 设备名* ...