Linux主机驱动与外设驱动分离思想(转自宋宝华老师)

1主机、外设驱动分离的意义 在 Linux设备驱动框架的设计中,除了有分层设计实现以外,还有分隔的思想。举一个简单的例子,假设我们要通过SPI总线访问某外设,在这个访问过程中, 要通过操作CPU XXX上的SPI控制器的寄存器来达到访问SPI外设YYY的目的,最简单的方法是: return_type xxx_write_spi_yyy(…) { xxx_write_spi_host_ctrl_re
相关文章
相关标签/搜索