linux內核設備樹 - 應用實例

來源:魅力女性吧 1.37W
linux內核設備樹 應用實例

Linux內核從3.x開始引入設備樹的概念,用於實現驅動代碼與設備信息相分離。在設備樹出現以前,所有關於設備的具體信息都要寫在驅動裏,一旦外圍設備變化,驅動代碼就要重寫。

引入了設備樹之後,驅動代碼只負責處理驅動的邏輯,而關於設備的具體信息存放到設備樹文件中,這樣,如果只是硬件接口信息的變化而沒有驅動邏輯的變化,驅動開發者只需要修改設備樹文件信息,不需要改寫驅動代碼。

熱門標籤