linux設備驅動開發之設備驅動軟件架構思想

linux驅動的軟件架構 咱們知道linux驅動軟件是爲了掛接在cpu總線上的設備而出現的,這些設備有例如速度傳感器、鍵盤輸入、lcd顯示等。咱們的cpu經過總線訪問這些設備,例如讀、寫 、控制等操做,訪問的這些動做實現就是咱們寫的驅動。node 從上面咱們能夠看出,無論訪問哪一種設備,咱們幾乎都要有讀、寫、控制等這些通用操做。因此爲了追求代碼上的複用性,咱們能夠把上面那些通用的邏輯操做封裝成一個
相關文章
相關標籤/搜索