海同科技 Bootloader启动过程分析及优化 发布版本 1.0 发布日期 2010-12-17 发布单位 海同科技研发部 文档类型 设计 Bootloader启动过程分析及优化 发布版本:<1.0> 文档类型:设计 发布日期:<2010-12-17> 文件编号:(…) 发布单位:海同科技 内部资料 2013 海同科技 第 2 页 共 16 页 文档修改记录 版本号 修改时间 修改原因 修改内容 作者 审核 批准 版本号 修改时间 修改原因 修改内容 作者 审核 批准 Bootloader启动过程分析及优化 发布版本:<1.0> 文档类型:设计 发布日期:<2010-12-17> 文件编号:(…) 发布单位:海同科技 内部资料 2013 海同科技 第 3 页 共 16 页 目 录 1. 介绍 ....................................................................................................................................................................... 4 2. BOOTLOADER启动流程 ................................................................................................................................... 4 2.1 CPU/S3C64XX/START.S ................................................................................................................................... 5 2.2 LIB_ARM/BOARD.C .......................................................................................................................................... 7 2.3 初始化函数序列INIT_SEQUENCE[]. ............................................................................................................... 9 3. U-BOOT的主要数据结构 ................................................................................................................................. 10 3.1 GD 全局数据变量指针,它保存了U-BOOT运行需要的全局数据,类型定义:.................................... 10 3.2 BD 板子数据指针,板子很多重要的参数。类型定义如下: ................................................................. 11 3.3 环境变量指针 ,ENV_T *ENV_PTR = (ENV_T *)(&ENVIRONMENT[0]); (COMMON/ENV_NAND.C) ............. 11 3.4 设备相关: .........................................