設備驅動模型和輸入子系統

嵌入式驅動中的驅動編寫工作,不用設備驅動模型能不能寫,可以,但是比如針對一款USB芯片,如果這款芯片有更新,大部分的驅動工作要推倒重來,代碼重用率低,工作量大,所以新版linux2.6.22以後的內核版本中設計出設備驅動模型,也就是將之前單一驅動工作的拆分成三部分,USB控制器的總線控制驅動,中間橋樑作用的核心層驅動,以及設備層的設備驅動。 這樣總線驅動和核心層驅動爲重複性工作,不需改動,所以工作
相關文章
相關標籤/搜索