关于本次直播
理解Linux的总线、设备、驱动模型是理解Linux驱动框架的关键,也是破解Linux为什么极易移植到不同的平台,以及被如此多广泛领域使用根源的关键。
很多人看了很多设备树的资料后,还是不会用设备树。本课程假设一个全新的电路板,上面有4个ARM核,一片中断控制器、一个UART、一个GPIO控制器、一个I2C控制器、一个SPI控制器、I2C接一个触摸屏、一个以太网控制器,并依据这个假设的电路板,从头到尾构建一个新的dts文件。并讲解整个板级、设备/驱动匹配的全细节,我们把设备树的使用彻底地变得可实践。
直播老师
宋宝华老师有10几年的Linux开发经验。他长期在著名跨国企业担任一线工程师和系统架构师,编写大量的Linux代码,并负责审核其他同事的代码。他是Linux的活跃开发者,在Linux主线内核提交了4万行以上的代码和几百个补丁,曾担任一ARMSoC在Linux社区的maintainer工作。他也是China-pub
2008年度“十大畅销经典”,“十佳原创”图书《Linux设备驱动开发详解》的作者,他曾为许多知名企业提供嵌入式Linux企业培训和技术服务,受到企业广泛好评
本次直播内容
1.用一个假设的简单电路板从头到尾构建一个dts文件
2.dts编译为dtb,与dtb反编译为dts
3.machine级的匹配
4.driver和device级的匹配
5.基地址、中断、gpio、时钟、reset、pinmux等常规属性
6.dts节点自定义属性
7.启动过程中dtb的读取与展开
8.i2c, spi子节点的展开
9.dts的分级与dtsi
10.dt binding文档
直播时间
下周一: 2017.08.14 20:00 - 21:20
报名链接:http://edu.csdn.net/huiyiCourse/detail/465?utm_source=home2
Linux设备树学习交流群
![图片描述](http://img.bss.csdn.net/201707201645116534.png)