文件名称:u-boot学习笔记.pdf
文件大小:288KB
文件格式:PDF
更新时间:2014-12-07 06:52:46
uboot 学习
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 -->通用,存放文件系统相关的程序