U-Boot 目录架构

U-Boot 的目录结构如下图
在这里插入图片描述

arch:包含 CPU 相关的源代码。
NUC970 CPU 相关的源代码放在 arch/arm/cpu/arm926ejs/nuc900.
board:包含板子相关的源代码。
NUC970 板子相关的源代码放在 board/nuvoton/nuc970_evb.
commom:包含 U-Boot 命令以及一些各平台共同的源代码。
doc:放置各式各样的 README 文件。
drivers:放置驱动程序源代码。
NUC970 的驱动程序源代码也是放在 drivers 目录下,例如 Ethernet 驱动程序就放在 drivers/net/nuc900_eth.c
examples:放置一些范例。例如 mips.lds 就是 MIPS 的链结脚本。
fs:存放各种档案文件系统。例如:FAT,yaffs2.
include:存放头文件以及配置文件。NUC970 的配置文件就放在 include/configs/nuc970_evb.h
lib:放置各种函式库。
nand_spl:存放 NAND 开机源代码。
net:存放网络相关的源代码。例如:tftp.c,ping.c
tools:存放一些工具,例如 mkimage 就是一个产生镜像文件的工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值