gpu*_*guy 7 linux devices device-tree
设备树和设备树 blob 究竟是什么?我在哪里可以获得特定 linux 版本的源代码?我在 xilinx 芯片(具有 ARM 9)上运行 linux 时发现了这样的名称,例如:here
您是否尝试过咨询 Xilinx wiki?
这个 howto 看起来像它拥有你想要的东西所需的一切。有指向带有代码的 git 存储库的链接以及有关如何构建它的说明。这是下载设备树源的命令。
$ git clone git://github.com/Xilinx/device-tree.git
Run Code Online (Sandbox Code Playgroud)
如果您不熟悉他们的工具链工作流程,Xilinx 网站还提供了极好的入门资源。下图显示了设备树适合的位置:
鉴于这些细节非常特定于 Xilinx 平台的 Linux 差异,我不会在 U&L 上包含上述之外的任何细节,因为该 wiki 由硬件供应商 Xilinx 维护,该供应商支持该版本的内核供他们的硬件产品使用。
Google引用了Wikipedia,维基百科引用了www.devicetree.org,它将您的“设备树”描述为:
设备树是一种用于描述硬件的数据结构。硬件的许多方面可以在启动时传递给操作系统的数据结构中进行描述,而不是将设备的每个细节硬编码到操作系统中。设备树既可以由开放固件使用,也可以以独立的扁平设备树 (FDT) 形式使用。
看起来这是一个与 下的“设备树”完全不同的“设备树” /dev/
。