嵌入式Linux -- uboot内部文件关系及作用总结

此uboot基于九鼎公司的S5PV210进行分析

1、各个文件的介绍

(1).gitignore 这是一个git工具的文件,和git有关,跟uboot无关。

(2)arm_config.mk 这是一个Makefile文件,将来在主Makefile中会调用此Makefile文件。

(3)CHANGELOG、Changelog_Samsung、CHANGELOG-before-U-Boot-1.1.5 这三个文件是日志文件,记录了这个uboot版本较于之前版本的各种变化以及修改的记录。

(4)config.mk 这是一个Makefile文件,将来在主Makefile中会调用此Makefile文件。

(5)COPYING 存放了版权声明。

(6)CREDITS 记录了对uboot有贡献的人。

(7)image_split 脚本文件,用来分割uboot.bin到BL1。

(8)MAINTAINERS 当前负责uboot源码社区的维护工作者

(9)MAKEALL 辅助帮助编译uboot的脚本

(10)mk 是快速编译uboot的脚本,里面的内容是先清理上次编译产生的uboot以及相关文件,然后进行相应的配置,再进行uboot的编译。

(11)mkconfig 是uboot配置阶段的主要配置脚本,进行了一些条件编译,并且生成配置文件和配置信息。

(12)Makefile uboot源码的主Makefile,负责整个uboot的编译。

(13)mkmovi 一个和iNand/SD卡启动有关的脚本。

(14)README 说明书。

(15)rules.mk 是uboot的Makefile使用的规则。

2、各个文件夹的介绍

(1)api 跟硬件无关的功能函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值