Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇)
于 2017-04-26 14:40:18 首次发布
本文详细介绍了Linux DTS(Device Tree Source)的背景、引入原因及基本知识。DTS作为一种描述硬件的数据结构,替代了内核中硬编码的硬件细节,通过bootloader传递给内核,简化了ARM平台的代码结构。DTS包含CPU、内存、外设等信息,并以树状结构组织。设备树文件.dts通过DTC编译为.DTB,供bootloader加载。文章还探讨了DTS对BSP和驱动的影响,以及DTS常用函数和编译工具。
摘要由CSDN通过智能技术生成