三、Linux设备驱动 - 总线、设备、驱动注册

在 Linux2.6 之后,Linux 设备驱动分为三个实体总线、设备、驱动,平台总线将设备和驱动匹配。在系统注册任意一个驱动的时候,都会寻找对应的设备;当系统注册设备的时候,系统也会寻找对应的驱动进行匹配。
为什么要引入 总线、设备、驱动呢?
这个主要考虑到 驱动的分层和驱动和设备的分离,高效复用代码。

  1. 总线的概念
  2. 平台总线platform
  3. 设备
  4. 驱动
  5. 设备注册
  6. 驱动注册
发布了29 篇原创文章 · 获赞 9 · 访问量 1867

猜你喜欢

转载自blog.csdn.net/m0_46291920/article/details/104563786
今日推荐