Skip to content

Latest commit

 

History

History
76 lines (74 loc) · 1.98 KB

directories.rst

File metadata and controls

76 lines (74 loc) · 1.98 KB

Directory hierarchy

Directory path Usage
/arch Architecture-specific files
/arch/arc Files relating to ARC architecture
/arch/arm Files relating to ARM architecture
/arch/m68k Files relating to m68k architecture
/arch/microblaze Files relating to microblaze architecture
/arch/mips Files relating to MIPS architecture
/arch/nios2 Files relating to Altera NIOS2 architecture
/arch/powerpc Files relating to PowerPC architecture
/arch/riscv Files relating to RISC-V architecture
/arch/sandbox Files relating to HW-independent "sandbox"
/arch/sh Files relating to SH architecture
/arch/x86 Files relating to x86 architecture
/arch/xtensa Files relating to Xtensa architecture
/api Machine/arch-independent API for external apps
/board Board-dependent files
/boot Support for images and booting
/cmd U-Boot commands functions
/common Misc architecture-independent functions
/configs Board default configuration files
/disk Code for disk drive partition handling
/doc Documentation (a mix of ReST and READMEs)
/drivers Device drivers
/dts Makefile for building internal U-Boot fdt.
/env Environment support
/examples Example code for standalone applications, etc.
/fs Filesystem code (cramfs, ext2, jffs2, etc.)
/include Header Files
/lib Library routines relating to all architectures
/Licenses Various license files
/net Networking code
/post Power On Self Test
/scripts Various build scripts and Makefiles
/test Various unit test files
/tools Tools to build and sign FIT images, etc.