uboot 2018-9 目錄檔案解析
/ arch 體系結構特定檔案
/ arc ARC架構
/ arm 通用檔案ARM體系結構通用檔案
/ m68k 檔案通用於m68k體系結構
/ microblaze 檔案泛型為microblaze體系結構
/ mips 檔案通用於MIPS體系結構
/ nds32 檔案通用於NDS32體系結構
/ nios2 檔案通用於Altera NIOS2體系結構
/ openrisc 檔案通用於OpenRISC體系結構
/ powerpc 檔案通用於PowerPC體系結構
/ riscv 檔案通用於RISC-V體系結構
/sandbox 檔案通用於獨立於硬體的“sandbox”
/ sh 檔案通用到SH體系結構
/ x86 檔案通用到x86體系結構
/ api 獨立於用於外部應用程式的 Machine/arch API
/board 板級依賴檔案
/ cmd U-Boot命令功能
/common 其他架構獨立功能
/configs 預設配置檔案
/disk 磁碟驅動器分割槽處理程式碼
/ doc 文件(不要期望太多)
/ drivers 常用的裝置驅動程式
/ dts 包含用於構建內部U-Boot fdt的Makefile。
/ examples 獨立應用程式等的示例程式碼
/ fs 檔案系統程式碼(cramfs,ext2,jffs2等)
/ include 標頭檔案
/ lib 通用於所有體系結構庫例程
/Licenses 各種許可證檔案
/net 網路程式碼
/post 開機自檢
/scripts 各種構建指令碼和Makefile
/test 各種單元測試檔案
/tools 構建S-Record or U-Boot images, etc.