gpt4 book ai didi

linux - 开放固件设备树概述/引用手册

转载 作者:IT王子 更新时间:2023-10-29 00:56:01 24 4
gpt4 key购买 nike

我正在尝试为嵌入式 PowerPC 板设置驱动程序,今天执行此操作的正确方法是使用 OpenFirmware 设备树数据结构(.dtb 文件,从 .dts 文件编译而来)。创建一棵树非常容易,但是如何让我的设备驱动程序找到它的节点和其中的数据呢?我还没有找到任何好的引用资料,像“Linux 设备驱动程序”这样的书对 x86 领域的内容太多了,对主要与基于 Power Architecture 的机器(Linux 内核中的 arch powerpc)相关的设备树没有太大帮助术语)。

最佳答案

似乎可用的文档很少,尤其是在驱动程序方面。与我认识的一位资深 Linux 内核开发人员交谈,他的建议主要是查看其他驱动程序的代码。

我发现的一些背景阅读:Grant Likely presentation , Grant Likely Linux Symposium paper, a fairly good overview of the data structure

最普遍使用开放固件系统的是 Linux 内核中 arch/powerpc/树中的 Freescale fsl_x.c 驱动程序,比 2.6.16 更新。

关于linux - 开放固件设备树概述/引用手册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1320868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com