系统相关
首页 > 系统相关> > linux-`.dts`文件和`.dtsi`文件有什么区别?

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

作者:互联网

.dts文件和.dtsi文件有什么区别?生成设备树Blob时有区别吗?什么时候使用其中一个?

解决方法:

Here,由Thomas Petazzoni解释,并在@ mc110的评论之一中指出,您可以找到:

> .dts<-用于板级定义的文件
> .dtsi<-包含文件的文件,通常包含SoC级
定义(dtsi中的i代表“包含”)

但是,一旦使用设备树编译器创建了.dtb,如果尝试再次返回以获取文本文件,则将仅创建一个大文件,并且所有来自所有/ include /文件的信息都将被创建.

请注意,dtsi末尾的i代表include(在注释之一中由@ 0andriy观察).

标签:device-tree,linux-kernel,linux-device-driver,linux,linux-development
来源: https://codeday.me/bug/20191025/1928413.html