设备树(Device Tree)基本概念

设备树(Device Tree)是一种描述硬件的数据结构,源于OpenFirmware。它包括DTS(设备树源文件),由驱动工程师编写,通过DTC(设备树编译器)编译成DTB(设备树二进制文件)供内核使用。DTC可以将DTS编译为DTB,反之亦然。设备树在Linux内核启动过程中扮演关键角色,用于传递板级硬件资源信息。
摘要由CSDN通过智能技术生成

目录

 

1. 概念

2. 生命周期

3. DTC编译

4. 示例

5. 参考


1. 概念

DT(Device Tree), 是一种描述硬件的数据结构,起源于OpenFirmware(OF)。

DTS(Device Tree Source), 设备树源文件,描述板级硬件资源,由驱动工程师编写。

DTC(Device Tree Compiler), 设备树编译器,编译DTS成DTB

DTB(Device Tree Blob), 设备树的二进制文件,通过boot program传入内核

2. 生命周期

3. DTC编译

dtc编译器可以把dts文件编译成为dtb,也可把dtb编译成为dts文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值