Linux主機驅動與外設驅動分離思想(轉自宋寶華老師)

1主機、外設驅動分離的意義 在 Linux設備驅動框架的設計中,除了有分層設計實現以外,還有分隔的思想。舉一個簡單的例子,假設我們要通過SPI總線訪問某外設,在這個訪問過程中, 要通過操作CPU XXX上的SPI控制器的寄存器來達到訪問SPI外設YYY的目的,最簡單的方法是: return_type xxx_write_spi_yyy(…) { xxx_write_spi_host_ctrl_re
相關文章
相關標籤/搜索