linux kernel之platform driver&device

在驅動程序的模型分層有一層總線基礎層(PCI總線,I2C總線,USB總線等),總線層對應實際上的總線,然而,對於嵌入式開發領域而言,有很多SOC芯片內置了各種外設,並比如LCD,UART、audio、攝像頭口等等,並沒有總線。 爲了統一驅動架構抽象,所以引入了platform bus這個虛擬的總線模型。 本文簡要介紹一下platform driver&device怎麼工作的,主要是如何發現並註冊設
相關文章
相關標籤/搜索