LINUX misc设备是什么

LINUX misc设备是什么,第1张

杂项设备(misc device)

杂项设备也是在嵌入式系统中用得比较多的一种设备驱动。在 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前缀的变量名或者函数。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7118584.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存