dtc 命令
来源:互联网 发布:c语言九九乘法编程 编辑:程序博客网 时间:2024/05/29 15:28
dtc --help
dtc -I dts -O dts -o ~/xx.dts msm8974-v2.2-mtp.dts
=============================================================================================
free 我回家看kernel,找到了,咱们以前的一个疑惑。
dts 用#include 做包含 ,直接用dtc 编译出问题。
=====================================
在msm8x94/kernel/scripts/Makefile.lib
dtc_cpp_flags = -Wp,-MD,$(depfile).pre.tmp -nostdinc \
-I$(srctree)/arch/$(SRCARCH)/boot/dts \
-I$(srctree)/arch/$(SRCARCH)/boot/dts/include \
-undef -D__DTS__
cmd_dtc = $(CPP) $(dtc_cpp_flags) -x assembler-with-cpp -o $(dtc-tmp) $< ; \
$(objtree)/scripts/dtc/dtc -O dtb -o $@ -b 0 \
-i $(dir $<) $(DTC_FLAGS) \
-d $(depfile).dtc.tmp $(dtc-tmp) ; \
cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile)
$(obj)/%.dtb: $(src)/%.dts FORCE
$(call if_changed_dep,dtc)
=====================================
从cmd_dtc这里,可以看出来,他用cpp 做了个预处理,在用dtc去编译
=============================================================================================
cpp -Wp,-MD,x.pre.tmp -nostdinc -I. -Iinclude -undef -D__DTS__ -x assembler-with-cpp -o x.dts.tmp qcom/msm8994-v2-mtp.dts
dtc -I dts -O dts -o x.dts x.dts.tmp
=================================================================================================
.
├── bin
│ ├── convert-dtsv0
│ ├── dtc
│ ├── dtdiff
│ ├── fdtdump
│ ├── fdtget
│ └── fdtput
└── share
├── doc
│ └── device-tree-compiler
│ ├── changelog.Debian.gz
│ ├── copyright
│ ├── dtc-manual.txt.gz
│ ├── dtc-paper.dvi.gz
│ ├── dtc-paper.pdf.gz
│ ├── dtc-paper.ps.gz
│ └── README.Debian
├── doc-base
│ ├── dtc-manual
│ └── dtc-paper
└── man
└── man1
├── convert-dtsv0.1.gz
├── dtc.1.gz
├── dtdiff.1.gz
├── fdtdump.1.gz
├── fdtget.1.gz
└── fdtput.1.gz
- dtc 命令
- DTC配置
- dtc总结
- 聊聊Beaglebone Black的cape和device tree overlay和dtc命令
- DTC命令arm-linux-gnueabihf-objcopy工具和mkimage工具的使用
- 编译uboot遇到/bin/sh: dtc: 未找到命令 make[2]: *** [arch/arm/dts/zynq-zc702.dtb] 错误 127
- DTC无法启动
- MS DTC 的启动
- DTC look up 例子
- dtc工具解析
- 分布式事务 dtc 的使用
- DTC 未运行的解决办法
- linux设备树编译器DTC
- dtb to dts by dtc
- linux设备树编译器DTC
- Device Tree编译工具dtc
- 如何在XP SP2下面使用DTC
- 维纳金dtc系统 v1.0 绿色
- 杭电1279 Stone Game(经典博弈)
- Codeforces Round #253 (Div. 2) C Borya and Hanabi (思维+bitmask)
- 懒惰的风纪委Elaine(宁波工程学院)
- STM32系列芯片序列号的获取
- Dancing link 与精确匹配问题
- dtc 命令
- hdu1561--H - ACboy needs your help(树形dp)
- c++实现链表的基本操作
- Bottle实例Todo-List—在数据库中插入一条记录
- c中常用string.h函数介绍
- Android网络连接判断与处理
- 嘛~付钱吧!(宁波工程学院)
- Android 高仿微信实时聊天 基于百度云推送
- ListView的例子