i.MX6ULL终结者Linux设备树DTB文件格式

1 DTB文件格式总览一个dtb文件分为4个段,分别是ftd_header,memory reservation block,structure block,strings block。 图 1.12 DTB起始段但凡涉及到数据的记录,就一定会有一个总的描述部分,就像磁盘的超级块,书的目录,dtb当然也不例外,这个描述头部就是dtb的header部分,通过这个header部分,用户可以快速地了解到整个dtb的大致信息。ftd_header结构体如下所示:struct fdt_header {
摘要由CSDN通过智能技术生成

1 DTB文件格式总览

一个dtb文件分为4个段,分别是ftd_header,memory reservation block,structure block,strings block。
在这里插入图片描述

图 1.1

2 DTB起始段

但凡涉及到数据的记录,就一定会有一个总的描述部分,就像磁盘的超级块,书的目录,dtb当然也不例外,这个描述头部就是dtb的header部分,通过这个header部分,用户可以快速地了解到整个dtb的大致信息。
ftd_header结构体如下所示:

struct fdt_header {
    
fdt32_t magic; /* magic word FDT_MAGIC */ 
fdt32_t totalsize; /* total size of DT block */
       fdt32_t off_dt_struct; /* offset to structure */ 
fdt32_t off_dt_strings; /* offset to strings */ 
fdt32_t off_mem_rsvmap; /* offset to memory reserve map */
fdt32_t version; /* format version */ 
fdt32_t last_comp_version; /* last compatible version */ 
 
/* version 2 fields below */ 
fdt32_t boot_cpuid_phys; /* Which physical CPU id we're bo
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值