课程目录

1-1 [设备树的引入与体验] 字符设备驱动程序的三种写法 (32:24)
1-2 [设备树的引入与体验] 字符设备驱动程序的传统写法 (27:59)
1-3 [设备树的引入与体验] 字符设备驱动的编译测试 (17:47)
1-4 [设备树的引入与体验] 总线设备驱动模型 (29:13)
1-5 [设备树的引入与体验] 使用设备树时对应的驱动编程 (35:26)
1-6 [设备树的引入与体验] 只想使用不想深入研究怎么办? (07:42)
2-1 [设备树的规范(dts和dtb)] DTS格式 (29:23)
2-2 [设备树的规范(dts和dtb)] DTB规范 (33:13)
3-1 [内核对设备树的处理] 从源头分析_内核head.S对dtb的简单处理 (13:08)
3-2 [内核对设备树的处理] 对设备树中平台信息的处理(选择machine_desc) (18:31)
3-3 [内核对设备树的处理] 对设备树中运行时配置信息的处理 (07:57)
3-4 [内核对设备树的处理] dtb转换为device_node(unflatten) (17:55)
3-5 [内核对设备树的处理] device_node转换为platform_device (24:40)
3-6 [内核对设备树的处理] 平台设备和平台驱动的匹配 (10:15)
3-7 [内核对设备树的处理] 内核中设备树的操作函数 (12:46)
3-8 [内核对设备树的处理] 在根文件系统中查看设备树 (10:04)
4-1 [u-boot对设备树的支持] 传递dtb给内核 (11:49)
4-2 [u-boot对设备树的支持] dtb的修改原理 (17:17)
4-3 [u-boot对设备树的支持] dtb的修改命令fdt移植 (34:56)
5-1 [中断系统中的设备树] 中断概念的引入与处理流程 (31:53)
5-2 [中断系统中的设备树] Linux对中断处理的框架及代码流程简述 (31:01)
5-3 [中断系统中的设备树] 中断号的演变与irq_domain (31:49)
5-4 [中断系统中的设备树] 示例_在S3C2440上使用设备树描述中断体验 (19:07)
5-5 [中断系统中的设备树] 示例_使用设备树描述按键中断 (25:11)
5-6 [中断系统中的设备树] 内核对设备树中断信息的处理过程 (27:40)
6-1 [实践操作] 使用设备树给DM9000网卡_触摸屏指定中断 (18:20)
6-2 [实践操作] 在设备树中时钟的简单使用 (14:35)
6-3 [实践操作] 在设备树中pinctrl的简单使用 (17:11)
6-4 [实践操作] 使用设备树给LCD指定各种参数 (18:46)