各位大侠:<br />LDD3书上的有些概念不太明白,比如说:<br />1.分配和释放设备编号(是不是分配主设备号?)<br />2.字符设备注册是什么意思?它和加载模块进内核有什么区别?感觉字符设备注册和从系统中移除设备与分配和释放设备编号很<br />像,很像,它们有什么区别啊?<br />3.书上有这么一句话:p59 内核内部使用struct cdev 结构表示字符设备。<br />p60 在scull内部,它通过struct scull_dev结构表示每个设备。<br />这里的2句话很不理解,同样的设备怎么有2个不同的结构体表示???<br />还请各位指点! |
|