u-boot源码目录结构

[复制链接]
 楼主| 第8号打板工 发表于 2018-9-29 17:12 | 显示全部楼层 |阅读模式
1、board:开发板相关目录,支持很多开发板平台(每个文件夹就是不同的平台),比如smdk2410开发板平台。



2、common:通用的命令函数,文件名通常以cmd开头(如cmd_ace.c)



3、cpu:特定CPU架构相关目录,如arm920t



4、doc:uboot的开发、使用文档



5、drivers:uboot支持的设备驱动程序,比如串口,nandflash,网卡



6、fs: 支持的文件系统,Uboot现在支持cramfs、fat、fdos、jffs2和registerfs。



7、include:头文件和开发板配置文件,configs目录下是开发板的配置文件



8、lib_xxxx: 与体系结构相关的库文件。如与ARM相关的库放在lib_arm中。



9、lib_generic:通用的库函数



10、net:各种网络协议,TFTP协议、NFS协议等。



11、tools:uboot自带的工具
您需要登录后才可以回帖 登录 | 注册

本版积分规则

393

主题

393

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部