
Linux DTS解析.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本PDF文档深入探讨了Linux设备树源(DTS)的概念与应用,详细讲解了DTS语法、编译流程及其在嵌入式系统硬件抽象中的作用。适合对Linux内核开发感兴趣的读者参考学习。
DTS(Device Tree Source)为Linux提供了一种描述硬件信息的方法,以替代源代码中的硬编码方式。设备树是一种数据结构,起源于OpenFirmware (OF)。在Linux 2.6版本中,ARM架构的板级硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx(例如板上的platform设备、resource、i2c_board_info、spi_board_info以及各种硬件的platform_data)中,这些代码对内核来说是冗余且无用的。采用Device Tree后,许多硬件细节可以直接传递给Linux内核,从而减少了在kernel中的大量重复编码工作。
全部评论 (0)
还没有任何评论哟~


