uboot
uboot解析
_LiYanbin_
技术在于坚持不懈的积累
展开
-
uboot链接脚本(为什么需要链接脚本)
uboot链接脚本(为什么需要链接脚本) 链接器的主要有两个作用,一是将若干输入文件(.o文件)根据一定规则合并为一个输出文件(例如ELF格式的可执行文件);一是将符号与地址绑定(当然加载器也要完成这一部分工作) uboot链接脚本简单分析原创 2017-03-13 08:43:00 · 1803 阅读 · 0 评论 -
uboot根目录下的config.mk
uboot根目录下的config.mk config.mk的主要内容是编译属性和链接属性预处理属性,这些是交叉工具链本身的一些特征,这里只选择性分析 主要完成内容概览: include $(TOPDIR)/config.mk (1)编译工具定义; (2)包含开发板配置文件;(3)指定连接脚本LDSCRIPT;(4)uboot 链接地址TEXT_BASE;(5)自动推导规则原创 2017-03-13 08:49:23 · 698 阅读 · 0 评论 -
uboot配置过程(mkconfig脚本+其他)
uboot配置过程(mkconfig脚本+其他) 在编译uboot之前需要进行配置(带参数执行mkconfig脚本+其他) 1.创建符号链接;2.在include目录下创建**config.mk**文件并向里面写内容(其实就是把`$2到$6`的内容写入)让主Makefile去包含;3.包含配置头文件xxx.h(非常重要的文件);4.链接地址定义原创 2017-03-13 08:53:42 · 913 阅读 · 0 评论 -
uboot主Makefile分析
uboot主Makefile分析 完成uboot的编译,编译前需要进行相应的配置(通过对Makefile的分析知道了一个很重要的文件configs/$1.h) 《uboot配置过程(mkconfig脚本+其他)》 《uboot根目录下的config.mk》原创 2017-03-13 08:56:26 · 404 阅读 · 0 评论