`.dts`文件和`.dtsi`文件有什么区别?

时间:2018-01-24 10:26:04

标签: linux linux-kernel linux-device-driver device-tree linux-development

.dts文件和.dtsi文件之间有什么区别?生成设备树blob时有区别吗?何时使用其中一种?

1 个答案:

答案 0 :(得分:4)

Here,正如Thomas Petazzoni解释的那样,并且在@ mc110的评论中指出,您可以找到:

  1. .dts< - 用于董事会级别定义的文件
  2. .dtsi< - 包含文件的文件,通常包含SoC级别 定义(dts i 中的 i 代表包含
  3. 但是,一旦使用设备树编译器创建.dtb,如果您再次尝试返回获取文本文件,则只会创建一个大文件,其中包含来自所有{{1}的所有信息文件。

    请注意, dtsi 末尾的 i 代表包含(在其中一条评论中由@ 0andriy观察)。