u-boot-1.1.6移植学习笔记

时间:2011-11-20 11:22:45
【文件属性】:

文件名称:u-boot-1.1.6移植学习笔记

文件大小:210KB

文件格式:PDF

更新时间:2011-11-20 11:22:45

u-boot-1.1.6移植学习笔记

u-boot-1.1.6 学习笔记 1、 u-boot-1.1.6 目录结构 . |-- board -->平台依赖,存放电路板相关源文件的目录,例如:dave、smdk2410 等 |-- cpu -->平台依赖,存放与具体CPU 型号相关源文件的目录,例如:arm720t、arm920t、i386 等 |-- lib_arm -----------------------------------------------------------------------------------------------------> |-- lib_avr32 --> |-- lib_blackfin --> |-- lib_i386 -->平台依赖,用于存放对相应体系结构通用的文件,主要用于实现相关平台通用的函数 |-- lib_m68k -->比如lib_arm : |-- lib_microblaze -->存放对ARM 体系结构通用的文件,主要用于实现ARM 平台通用的函数 |-- lib_mips --> |-- lib_nios --> |-- lib_nios2 --> |-- lib_ppc -------------------------------------------------------------------------------------------------------> |-- lib_generic -->通用,对所有体系结构通用的库函数的实现,比如vsprintf、string 等函数的实现 |-- include -->通用,头文件和开发板配置文件,所有开发板的配置文件都在 include/configs 目录下 |-- common -->通用,通用的多功能函数实现,比如U-BOOT 的命令setenv、bootm、cp 等函数的实现 |-- drivers -->通用,通用设备的驱动程序 |-- disk -->通用,硬盘接口驱动程序 |-- dtt -->通用,传感器的驱动程序 |-- fs -->通用,存放文件系统相关的程序


网友评论

  • 挺详细的, 关键还有注解, 不错