Linux SPI总线设备驱动模型详解

随着技术不断进步,系统的拓扑结构越来越复杂,对热插拔、跨平台移植性的要求越来越高,早期的内核难以满足这些要求,从linux2.6内核开始,引入了总线设备驱动模型。其实在linux2.4总线的概念就已经提出来了,直到2.6版本的内核才运用。 Linux系统中有很多条总线,如I2C、USB、platform、PCI等。 以spi为例,假如有M种不同类型CPU,N中不同SPI外设,在写裸机驱动的时候,M
相关文章
相关标签/搜索