摘要: spi slave驱动spi slave驱动在kernel中可以主要参考spidev.c,这是一个字符驱动,可以匹配kernel中的多个名称为“spidev”的spi设备,分析这个文件,主要有以下几个重点:1. 如何编写多设备公用驱动2. 如何封装读写请求到spi框架层3. spi message请求如何分发到master自spi_board_info或者spi master注册后,两者就已经完成了匹配的工作,spi slave驱动不关心任何匹配的细节,它只需要完成与spi slave的匹配,就可以通过slave进而找到master。这里是通过spi_register_driver(& 阅读全文
posted @ 2013-05-14 22:10 天地不仁 阅读(7879) 评论(1) 推荐(0) 编辑