mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
doc: move directory hierarchy to HTML
Move section 'Directory hierarchy' from file README to the HTML documentation. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
18a7f2299d
commit
c85ee98efa
3 changed files with 77 additions and 38 deletions
38
README
38
README
|
@ -105,44 +105,6 @@ the string "u_boot" or on "U_BOOT". Example:
|
||||||
IH_OS_U_BOOT u_boot_hush_start
|
IH_OS_U_BOOT u_boot_hush_start
|
||||||
|
|
||||||
|
|
||||||
Directory Hierarchy:
|
|
||||||
====================
|
|
||||||
|
|
||||||
/arch Architecture-specific files
|
|
||||||
/arc Files generic to ARC architecture
|
|
||||||
/arm Files generic to ARM architecture
|
|
||||||
/m68k Files generic to m68k architecture
|
|
||||||
/microblaze Files generic to microblaze architecture
|
|
||||||
/mips Files generic to MIPS architecture
|
|
||||||
/nios2 Files generic to Altera NIOS2 architecture
|
|
||||||
/powerpc Files generic to PowerPC architecture
|
|
||||||
/riscv Files generic to RISC-V architecture
|
|
||||||
/sandbox Files generic to HW-independent "sandbox"
|
|
||||||
/sh Files generic to SH architecture
|
|
||||||
/x86 Files generic to x86 architecture
|
|
||||||
/xtensa Files generic 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 generic 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.
|
|
||||||
|
|
||||||
Software Configuration:
|
Software Configuration:
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
|
|
76
doc/develop/directories.rst
Normal file
76
doc/develop/directories.rst
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
Directory hierarchy
|
||||||
|
===================
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - 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.
|
|
@ -24,6 +24,7 @@ Implementation
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
|
directories
|
||||||
bloblist
|
bloblist
|
||||||
bootstd
|
bootstd
|
||||||
ci_testing
|
ci_testing
|
||||||
|
|
Loading…
Add table
Reference in a new issue