linux設備驅動學習總結-keyPoints

1、linux設備模型把linux驅動分爲三部分:總線、設備、驅動,設備與驅動相對獨立,由總線負責設備和驅動的匹配,設備註冊匹配驅動,驅動註冊匹配設備。 2、linux內核充分體現了面向對象的思想,爲了實現高內聚,低耦合的軟件模型,linux驅動儘量的把獨立的功能模塊分離出來,分離的手段是通過分層,比如設備和驅動分出一個總線層,做到了設備和驅動的分離;分出一個input層,做到了輸入設備和文件操作
相關文章
相關標籤/搜索