zoukankan      html  css  js  c++  java
  • Uboot源码解析

    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部分流程。

     

    未完待续....

        

  • 相关阅读:
    shutil、zipfile,tarfile
    time、datetime、calendar
    stat
    os与sys模块
    数据同步解决方案
    Oracle数据同步交换
    SQL Server数据同步交换
    MySQL数据同步交换
    Informix网页数据维护客户端工具
    Kingbase数据库web统一管理平台
  • 原文地址:https://www.cnblogs.com/pokerface/p/5782250.html
Copyright © 2011-2022 走看看