摘要:
Linux 内核:设备驱动模型(5)平台设备驱动 背景 我们已经大概熟悉了Linux Device Driver Model;知道了流程大概是怎么样的,为了加深对LDDM框架的理解,我们继续来看platform device driver(平台设备驱动)吧。 系列:Linux 内核:设备驱动模型 学 阅读全文
摘要:
Linux 内核:设备驱动模型(4)uevent与热插拔 背景 我们简单回顾一下Linux的设备驱动模型(Linux Device Driver Model,LDDM): 1、在《sysfs与kobject基类》中,kobject的3大功能中包括了用户空间事件投递。 2、在《driver-bus-d 阅读全文
摘要:
Linux 内核:设备驱动模型(3)class与device 背景 前面我们知道了设备如何通过总线与驱动匹配,也了解了设备插拔时与用户空间是如何通过uevent基于环境变量进行交互的。 前面看过了设备驱动模型中的bus、device、driver,这3种对象都很好理解,drv与dev通过bus找到对 阅读全文