你将收获

本主题探究Linux设备驱动模型的总线、设备、驱动的思想,driver与device的match,以及sys里面的class的概念,以及这样设计的意义和出发点。用实例演示设备注册、驱动注册后sys的变化,也会谈到基于Device Tree情况下设备与驱动的匹配,会深入剖析设备和驱动分离的设计给驱动可移植能力、电源管理等带来的实质好处。

适用人群

所有人

课程介绍

理解Linux的总线、设备、驱动模型是理解Linux驱动框架的关键,也是破解Linux为什么极易移植到不同的平台,以及被如此多广泛领域使用根源的关键。我的CSDN直播将以浅显易懂地语言,深入地把这一模型剖析清楚,道出这样的设计的好处。

课程目录

学员评价

4.8
  • 88%
  • 0%
  • 12%
  • 0%
  • 0%
  • dengyanxuan2008 2018-09-30 18:08

    宋老师对总线、设备、驱动之间关系讲解的非常清楚,值得童鞋学习!~\(≧▽≦)/~

  • 朱英远 2018-09-11 20:10

    老师,怎么加群呀?二维码已经过期

  • Billy_1987 2018-04-02 13:25

    讲的确实精炼 群加不了

没有更多了

同学笔记

  • hejiang177 2020-02-14 17:40:16

    来源:探究Linux的总线、设备、驱动模型 查看详情

    /sys/class是分类视角,方便应用程序访问及编程;

    /sys/devices是显示详细的设备级连目录信息,用于查看设备的完整路径

    /sys/bus/platfrom目录下匹配driver和device,当匹配成功后会生成对应的文件及目录

没有更多了