U-BOOT源码分析及移植.docVIP

  • 0
  • 0
  • 约6.12万字
  • 约 46页
  • 2019-10-10 发布于江西
  • 举报
U-BOOT(1.1.6)源码分析及移植 --基于s3c2440 --作者:阳广 一、 概要 本文从以下几个方面粗浅地分析u-boot并移植到mini2440板上: 1、u-boot工程的总体结构 2、u-boot的流程、主要的数据结构、内存分配。 3、u-boot的重要细节,主要分析流程中各函数的功能。 4、基于mini2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能,yaff文件系统。 U-BOOT下载网站/projects/u-boot/ 二、U-BOOT的目录结构 u-boot目录下有18个子目录,分别存放管理不通的源程序。 这些目录中所要存放的文件有其规则,可以分成三类。 ?第一类目录与处理器体系结构或者开发板硬件直接相关; ?第二类目录是一些通用的函数或者驱动程序; ?第三类目录是u-boot的应用程序、工具或者文档。 board????平台依赖?????存放电路板相关的目录文件,每一套板子对 应一个目录。 ?cpu??????平台依赖??? 放CPU相关的目录文件,每一款CPU对应一个目录,例如:arm920t、 xscale、i386等目录CPU相关文件,其中的子目录都是以u-boot所支持的CPU为名,比如有子目录arm926ejs、mips

文档评论(0)

1亿VIP精品文档

相关文档