1.设备树(Device Tree)
是一种用于描述硬件信息和配置的数据结构,以提供一个统一的方式来描述各种硬件设备的特性和连接方式。
设备树并不是从开始就存在,而是后来加入到Linux中,设备树主要用来描述系统的硬件结构
它是一个文本文件,通常以.dts
(设备树源文件)或.dtb
(已编译的设备树二进制文件)为扩展名。
2.设备树的语法规范---需要相应的驱动进行解释
例子:
3.设备树的物理形式
注:并不是只有dtsi才能被包含
注:软件(例如内核)最终使用二进制设备树文件
注:二进制设备树文件不一定单独存在于文件系统