U-boot体系结构
来源:互联网 发布:办公软件视频教程下载 编辑:程序博客网 时间:2024/06/08 03:19
Board:存放与开发板有关的文件。U-boot支持的每个开发板的文件都会以子目录的形式存放在board目录下。
Common:U-Boot支持的所有命令,都在这个目录中实现。每个目录放在该目录下的一个文件中。
Cpu:存放的是与CPU架构有关的目录。每个目录对应一个架构的cpu。不如ARM9的就在ARM920T目录中。
Disk:该目录下主要是对磁盘支持的文件。
Doc:存放参考文档
Driver:U-boot支持所有的驱动代码,默认是放在这个目录下的。如果需要添加自己的驱动代码,也可以放在这里,然后再Makefile文件里添加相应的.o文件
Fs:这个目录下存放的是U-Boot支持的文件系统,目前u-boot已经能支持包括cramfs、fat、fdos、jffs2等文件系统
Include:这个目录下存放的是头文件。U-boot使用的头文件以及对各种硬件平台的系统配置都放在这里。对没款开发板,我们都需要修改系统配置文件。它存放在include目录下的configs子目录中,不如研究2440的移植,那么可能就对smdk2410.h感兴趣
Lib-xxx:这是与体系结构有关的库文件,一般只关心lib_arm目录,可以将其他目录删除,务必要在Makefile文件中修改对应的条目。
Net:此目录下存放的代码时有关网络协议的代码。比如TFTP协议的实现。
Post:上电自检的目录
Tools:生成u-boot的工具目录,比如创建bin镜像文件
0 0
- U-boot体系结构
- U-BOOT
- u-boot
- U-boot
- U-Boot
- u-boot
- u-boot
- u-boot!!
- U-BOOT
- U-boot
- U-BOOT
- U BOOT
- U-boot
- u-boot
- U-Boot
- U-boot
- U-boot
- U-boot
- HttpWebRequest.GetResponse出异常时的解决办法
- OCP-1Z0-051 补充题库 第43题 子查询
- 圆角布局和圆形ImageView
- PhpStorm 8.0.3 布署本地应用
- ALV合计或小计实现subtotal添加自定义文本描述
- U-boot体系结构
- android studio布局提示文档预览,发布自动取消
- Linux系统Shutdown命令定时关机详解
- mfc中类中的成员变量的调用问题
- 欢迎使用CSDN-markdown编辑器
- MYSQL 操作详解
- awk 数组
- 自定义TopBar
- Linux操作系统 fedroa21安装步骤---linux安装(六)