linux驱动模型:bus, device, driver

1 基本概念

bus,device,driver是经典的linux的驱动抽象模型中的三个元素。我们先从概念角度,讲下他们分别长什么样。当然,理解这些,读者需要具备一些linux驱动的基础知识。

1.1 bus

总线,是一个抽象的概念,不仅仅只物理上的总线。从/sys/bus下可以查看总线信息:


总线

这里有很多我们熟悉的总线类型,如i2c,spi。但是也有一些抽象的总线类型,如platform。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容