
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢Linux MISC
驱动是最简单的字符设备驱动,学习 MISC
驱动将会为学习字符设备驱动奠定基础。
一、misc 设备驱动简介
本篇文章我们讲解杂项设备驱动,那么杂项设备驱动是属于我们 linux
三大设备驱动的哪一项呢?由于 linux
驱动倾向于分层设计,所以每个具体的设备都可以找到它归属的类型,从而可以套到它相应的架构里面去,我们只需要实现它最底层的那部分。但是也有部分字符设备,确实不知道它属于哪种类型,我们一般推荐大家采用 miscdevice
的框架结构。misc
的意思是混合的杂项的,所以 misc
设备驱动也叫做杂项设备驱动,当我们板子上的某个设备没有办法分类时,就可以用 misc
设备驱动。它的注册跟使用比较的简单,所以比较适用于功能