
杂项设备也是在嵌入式系统中用得比较多的一种设备驱动。在 Linux 内核的include\linux目录下有Miscdevice.h文件,要把自己定义的misc device从设备定义在这里。其实是因为这些字符设备不符合预先确定的字符设备范畴,所有这些设备采用主编号10,一起归于misc device,其实misc_register就是用主标号10调用register_chrdev()的。
也就是说,misc设备其实也就是特殊的字符设备。
更多的这方面的知识欢迎查看《Linux就该这么学》这本金典书籍。
misc在linux的源码中可以看到与misc相关的文件或函数名。
文件夹或文件名:
在linux的源码中可以看到与misc相关的文件或函数名,使用misc来命名主要是表示该文件目前还没归类好,不知道将它归到哪个方面或者放置在哪个地方比较好,所以暂时用misc。
比如在include\linux\文件夹下,有一个miscdevice.h头文件;在代码里面也会经常碰到misc前缀的变量名或者函数。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)