码迷,mamicode.com
首页 > 其他好文 > 详细

Uboot源码解析

时间:2016-08-18 01:04:11      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

1. 官网:http://www.denx.de/wiki/U-Boot/

2. 下载源码

  技术分享 技术分享

3. 查看顶层makefile

  1) Makefile组成部分

    a) 定义一些变量并初始化,对应表如下:

VERSION  主版本号
PATCHLEVEL  次版本号
SUBLEVEL  修正版本号
EXTRAVERSION  扩展版本号  
U_BOOT_VERSION  整个版本号
VERSION_FILE 版本文件
HOSTARCH 机器ID号,即主机架构类型
HOSTOS 当前正在运行的操作系统
VENDOR 开发商
BUILD_DIR 输出文件存放路径
OBJTREE 输出文件存放路径
SRCTREE 当前源码所在目录
TOPDIR 当前源码所在目录
LNDIR 存放生成的目录文件
MKCONFIG mkconfig配置文件
REMOTE_BUILD 一个flag
src U-Boot代码顶层目录
obj 输出目录

    b)各种架构下配置,诸如ppc、m68k、arm、i386、mips、nios、nios2、blackfin。

  2) 由于开发平台是arm架构,因此下面为arm部分流程。

 

未完待续....

    

Uboot源码解析

标签:

原文地址:http://www.cnblogs.com/pokerface/p/5782250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!