设备驱动模型和输入子系统

嵌入式驱动中的驱动编写工作,不用设备驱动模型能不能写,可以,但是比如针对一款USB芯片,如果这款芯片有更新,大部分的驱动工作要推倒重来,代码重用率低,工作量大,所以新版linux2.6.22以后的内核版本中设计出设备驱动模型,也就是将之前单一驱动工作的拆分成三部分,USB控制器的总线控制驱动,中间桥梁作用的核心层驱动,以及设备层的设备驱动。 这样总线驱动和核心层驱动为重复性工作,不需改动,所以工作
相关文章
相关标签/搜索