[U-Boot] [PATCH v2 0/6] Clean up top-level directory structure

Peter Tyser
2009-07-10T16:03:14Z

Changes since v1:
- squashed lib_<ARCH> move into 1 commit
- moved examples to examples/standalone
- moved api_examples to examples/api

This series moves api_examples to api/examples and moves all
lib* directories into a common lib/ directory. It also
moves the <ARCH>_config.mk files into their corresponding
lib directory.

Seeing 12 lib_<ARCH> directories and 12 <ARCH>_config.mk
files in U-Boot's top level always annoyed me, and I
finally had some time to reorganize:)

I compile tested on all PPC boards and verified an out of
tree build.

This series needs the api_examples Make cleanup applied:
http://www.mail-archive.com/u-boot at lists.denx.de/msg16032.html

Peter Tyser (6):
Move architecture specific config.mk files into subdirs
Move lib_<ARCH> directories to lib/<ARCH>
Move lib_generic to lib/generic
Move libfdt to lib/libfdt
Move examples/ to examples/standalone
Move api_examples to examples/api

Makefile | 36 +++++++++++---------
README | 24 ++++++------
board/BuS/EB+MCF-EV123/u-boot.lds | 8 ++--
board/LEOX/elpt860/u-boot.lds | 18 +++++-----
board/LEOX/elpt860/u-boot.lds.debug | 4 +-
board/RPXClassic/u-boot.lds | 8 ++--
board/RPXClassic/u-boot.lds.debug | 4 +-
board/RPXlite/u-boot.lds | 8 ++--
board/RPXlite/u-boot.lds.debug | 4 +-
board/RPXlite_dw/u-boot.lds | 8 ++--
board/RPXlite_dw/u-boot.lds.debug | 4 +-
board/RRvision/u-boot.lds | 12 +++---
board/actux1/u-boot.lds | 6 ++--
board/actux2/u-boot.lds | 6 ++--
board/actux3/u-boot.lds | 6 ++--
board/amirix/ap1000/u-boot.lds | 6 ++--
board/atum8548/u-boot.lds | 6 ++--
board/bf518f-ezbrd/config.mk | 2 +-
board/bf526-ezbrd/config.mk | 2 +-
board/bf527-ezkit/config.mk | 2 +-
board/bf533-ezkit/config.mk | 2 +-
board/bf533-stamp/config.mk | 2 +-
board/bf537-stamp/config.mk | 2 +-
board/bf538f-ezkit/config.mk | 2 +-
board/bf548-ezkit/config.mk | 2 +-
board/bf561-ezkit/config.mk | 2 +-
board/c2mon/u-boot.lds | 8 ++--
board/c2mon/u-boot.lds.debug | 4 +-
board/cm-bf527/config.mk | 2 +-
board/cm-bf533/config.mk | 2 +-
board/cm-bf537e/config.mk | 2 +-
board/cm-bf548/config.mk | 2 +-
board/cm-bf561/config.mk | 2 +-
board/cobra5272/u-boot.lds | 4 +-
board/cogent/u-boot.lds.debug | 4 +-
board/cray/L1/u-boot.lds | 6 ++--
board/cray/L1/u-boot.lds.debug | 6 ++--
board/csb272/u-boot.lds | 8 ++--
board/csb472/u-boot.lds | 8 ++--
board/dave/PPChameleonEVB/u-boot.lds | 6 ++--
board/eltec/mhpc/u-boot.lds.debug | 4 +-
board/emk/top860/u-boot.lds.debug | 6 ++--
board/eric/u-boot.lds | 6 ++--
board/esd/ocrtc/u-boot.lds | 6 ++--
board/esd/tasreg/u-boot.lds | 4 +-
board/esteem192e/u-boot.lds | 8 ++--
board/etx094/u-boot.lds | 4 +-
board/etx094/u-boot.lds.debug | 8 ++--
board/exbitgen/u-boot.lds | 6 ++--
board/fads/u-boot.lds.debug | 6 ++--
board/flagadm/u-boot.lds.debug | 4 +-
board/freescale/m52277evb/u-boot.spa | 4 +-
board/freescale/m5235evb/u-boot.16 | 6 ++--
board/freescale/m5235evb/u-boot.32 | 4 +-
board/freescale/m5249evb/u-boot.lds | 4 +-
board/freescale/m5253demo/u-boot.lds | 4 +-
board/freescale/m5253evbe/u-boot.lds | 4 +-
board/freescale/m5271evb/u-boot.lds | 4 +-
board/freescale/m5272c3/u-boot.lds | 4 +-
board/freescale/m5275evb/u-boot.lds | 4 +-
board/freescale/m5282evb/u-boot.lds | 6 ++--
board/freescale/m53017evb/u-boot.lds | 4 +-
board/freescale/m5329evb/u-boot.lds | 6 ++--
board/freescale/m5373evb/u-boot.lds | 6 ++--
board/freescale/m54451evb/u-boot.spa | 6 ++--
board/freescale/m54451evb/u-boot.stm | 4 +-
board/freescale/m54455evb/u-boot.atm | 6 ++--
board/freescale/m54455evb/u-boot.int | 6 ++--
board/freescale/m547xevb/u-boot.lds | 4 +-
board/freescale/m548xevb/u-boot.lds | 4 +-
board/freescale/mpc7448hpc2/tsi108_init.c | 2 +-
board/freescale/mpc8610hpcd/u-boot.lds | 6 ++--
board/freescale/mpc8641hpcn/u-boot.lds | 6 ++--
board/freescale/mx31ads/u-boot.lds | 2 +-
board/genietv/u-boot.lds | 8 ++--
board/genietv/u-boot.lds.debug | 8 ++--
board/hermes/u-boot.lds | 8 ++--
board/hermes/u-boot.lds.debug | 6 ++--
board/hymod/u-boot.lds | 8 ++--
board/hymod/u-boot.lds.debug | 4 +-
board/icu862/u-boot.lds | 8 ++--
board/icu862/u-boot.lds.debug | 6 ++--
board/idmr/u-boot.lds | 4 +-
board/ip860/u-boot.lds | 6 ++--
board/ip860/u-boot.lds.debug | 6 ++--
board/ivm/u-boot.lds.debug | 6 ++--
board/jse/jse.c | 6 ++--
board/jse/sdram.c | 2 +-
board/keymile/km8xx/u-boot.lds | 12 +++---
board/kup/kup4k/u-boot.lds | 8 ++--
board/kup/kup4k/u-boot.lds.debug | 4 +-
board/kup/kup4x/u-boot.lds | 8 ++--
board/kup/kup4x/u-boot.lds.debug | 4 +-
board/lantec/u-boot.lds | 8 ++--
board/lantec/u-boot.lds.debug | 4 +-
board/lwmon/u-boot.lds.debug | 6 ++--
board/mbx8xx/u-boot.lds.debug | 6 ++--
board/ml2/u-boot.lds | 6 ++--
board/ml2/u-boot.lds.debug | 6 ++--
board/mousse/u-boot.lds | 10 +++---
board/mousse/u-boot.lds.rom | 8 ++--
board/mpc8540eval/u-boot.lds | 6 ++--
board/mpl/mip405/u-boot.lds | 6 ++--
board/mpl/pip405/u-boot.lds | 6 ++--
board/mpl/pip405/u-boot.lds.debug | 6 ++--
board/netphone/u-boot.lds | 12 +++---
board/netphone/u-boot.lds.debug | 4 +-
board/netstal/hcu4/hcu4.c | 2 +-
board/netstal/hcu5/README.txt | 6 ++--
board/netstal/hcu5/hcu5.c | 2 +-
board/netstal/mcu25/mcu25.c | 2 +-
board/netstar/Makefile | 4 +-
board/netta/u-boot.lds | 12 +++---
board/netta/u-boot.lds.debug | 4 +-
board/netta2/u-boot.lds | 12 +++---
board/netta2/u-boot.lds.debug | 4 +-
board/netvia/u-boot.lds | 12 +++---
board/netvia/u-boot.lds.debug | 4 +-
board/nx823/u-boot.lds.debug | 4 +-
board/pcs440ep/u-boot.lds | 2 +-
board/pm854/u-boot.lds | 6 ++--
board/pm856/u-boot.lds | 6 ++--
board/purple/u-boot.lds | 2 +-
board/quantum/u-boot.lds | 8 ++--
board/quantum/u-boot.lds.debug | 4 +-
board/rbc823/u-boot.lds | 8 ++--
board/rmu/u-boot.lds | 8 ++--
board/rmu/u-boot.lds.debug | 4 +-
board/sandburst/karef/u-boot.lds | 6 ++--
board/sandburst/karef/u-boot.lds.debug | 6 ++--
board/sandburst/metrobox/u-boot.lds | 6 ++--
board/sandburst/metrobox/u-boot.lds.debug | 6 ++--
board/sbc405/u-boot.lds | 6 ++--
board/sbc8548/u-boot.lds | 6 ++--
board/sbc8560/u-boot.lds | 6 ++--
board/sbc8641d/u-boot.lds | 6 ++--
board/sc3/u-boot.lds | 6 ++--
board/siemens/CCM/u-boot.lds | 8 ++--
board/siemens/CCM/u-boot.lds.debug | 4 +-
board/siemens/IAD210/u-boot.lds | 4 +-
board/siemens/pcu_e/u-boot.lds.debug | 6 ++--
board/snmc/qs850/u-boot.lds | 12 +++---
board/snmc/qs860t/u-boot.lds | 12 +++---
board/socrates/u-boot.lds | 6 ++--
board/spc1920/u-boot.lds | 12 +++---
board/spd8xx/u-boot.lds.debug | 6 ++--
board/stxgp3/u-boot.lds | 6 ++--
board/stxssa/stxssa.c | 2 +-
board/stxssa/u-boot.lds | 6 ++--
board/stxxtc/u-boot.lds | 12 +++---
board/stxxtc/u-boot.lds.debug | 4 +-
board/svm_sc8xx/u-boot.lds | 12 +++---
board/svm_sc8xx/u-boot.lds.debug | 4 +-
board/tcm-bf537/config.mk | 2 +-
board/tqc/tqm85xx/u-boot.lds | 6 ++--
board/tqc/tqm8xx/u-boot.lds | 10 +++---
board/tqc/tqm8xx/u-boot.lds.debug | 4 +-
board/trab/Makefile | 6 ++--
board/trab/u-boot.lds | 8 ++--
board/uc100/u-boot.lds | 12 +++---
board/uc100/u-boot.lds.debug | 4 +-
board/v37/u-boot.lds | 12 +++---
board/voiceblue/Makefile | 2 +-
board/w7o/u-boot.lds.debug | 6 ++--
board/westel/amx860/u-boot.lds | 8 ++--
board/westel/amx860/u-boot.lds.debug | 6 ++--
board/xes/xpedite5170/u-boot.lds | 6 ++--
board/xilinx/ml300/u-boot.lds | 6 ++--
board/xilinx/ml300/u-boot.lds.debug | 6 ++--
board/xpedite1k/u-boot.lds | 6 ++--
board/xpedite1k/u-boot.lds.debug | 6 ++--
config.mk | 2 +-
cpu/mpc5xxx/u-boot-customlayout.lds | 6 ++--
doc/README.LED | 2 +-
doc/README.alaska8220 | 2 +-
doc/README.m52277evb | 12 +++---
doc/README.m53017evb | 12 +++---
doc/README.m5373evb | 12 +++---
doc/README.m54455evb | 12 +++---
doc/README.m5475evb | 10 +++---
doc/README.mpc5xx | 6 ++--
doc/README.nios | 2 +-
doc/TODO-i386 | 2 +-
{api_examples => examples/api}/.gitignore | 0
{api_examples => examples/api}/Makefile | 22 ++++++------
{api_examples => examples/api}/crt0.S | 0
{api_examples => examples/api}/demo.c | 0
{api_examples => examples/api}/glue.c | 0
{api_examples => examples/api}/glue.h | 0
{api_examples => examples/api}/libgenwrap.c | 2 +-
examples/{ => standalone}/.gitignore | 0
examples/{ => standalone}/82559_eeprom.c | 0
examples/{ => standalone}/Makefile | 0
examples/{ => standalone}/README.smc91111_eeprom | 0
examples/{ => standalone}/eepro100_eeprom.c | 0
examples/{ => standalone}/hello_world.c | 0
examples/{ => standalone}/interrupt.c | 0
examples/{ => standalone}/mem_to_mem_idma2intr.c | 0
examples/{ => standalone}/mips.lds | 0
examples/{ => standalone}/nios.lds | 0
examples/{ => standalone}/nios2.lds | 0
examples/{ => standalone}/ppc_longjmp.S | 0
examples/{ => standalone}/ppc_setjmp.S | 0
examples/{ => standalone}/sched.c | 0
examples/{ => standalone}/smc91111_eeprom.c | 0
examples/{ => standalone}/smc911x_eeprom.c | 0
examples/{ => standalone}/sparc.lds | 0
examples/{ => standalone}/stubs.c | 0
examples/{ => standalone}/test_burst.c | 0
examples/{ => standalone}/test_burst.h | 0
examples/{ => standalone}/test_burst_lib.S | 0
examples/{ => standalone}/timer.c | 0
examples/{ => standalone}/x86-testapp.c | 0
include/asm-i386/interrupt.h | 2 +-
include/asm-i386/u-boot-i386.h | 4 +-
include/common.h | 14 ++++----
include/configs/B2.h | 2 +-
include/configs/bf533-stamp.h | 2 +-
include/configs/bf537-pnav.h | 2 +-
include/configs/bf537-stamp.h | 2 +-
include/configs/bf538f-ezkit.h | 2 +-
include/configs/bf561-ezkit.h | 4 +-
include/configs/cm-bf537e.h | 2 +-
include/configs/ibf-dsp561.h | 4 +-
include/configs/tcm-bf537.h | 2 +-
include/lzma/LzmaDecode.h | 2 +-
include/lzma/LzmaTools.h | 2 +-
include/lzma/LzmaTypes.h | 2 +-
{lib_arm => lib/arm}/Makefile | 0
{lib_arm => lib/arm}/_ashldi3.S | 0
{lib_arm => lib/arm}/_ashrdi3.S | 0
{lib_arm => lib/arm}/_divsi3.S | 0
{lib_arm => lib/arm}/_modsi3.S | 0
{lib_arm => lib/arm}/_udivsi3.S | 0
{lib_arm => lib/arm}/_umodsi3.S | 0
{lib_arm => lib/arm}/board.c | 0
{lib_arm => lib/arm}/bootm.c | 0
{lib_arm => lib/arm}/cache-cp15.c | 0
{lib_arm => lib/arm}/cache.c | 0
arm_config.mk => lib/arm/config.mk | 0
{lib_arm => lib/arm}/div0.c | 0
{lib_arm => lib/arm}/interrupts.c | 0
{lib_arm => lib/arm}/reset.c | 0
{lib_avr32 => lib/avr32}/Makefile | 0
{lib_avr32 => lib/avr32}/board.c | 0
{lib_avr32 => lib/avr32}/bootm.c | 0
avr32_config.mk => lib/avr32/config.mk | 0
{lib_avr32 => lib/avr32}/interrupts.c | 0
{lib_avr32 => lib/avr32}/memset.S | 0
{lib_blackfin => lib/blackfin}/.gitignore | 0
{lib_blackfin => lib/blackfin}/Makefile | 0
{lib_blackfin => lib/blackfin}/board.c | 0
{lib_blackfin => lib/blackfin}/boot.c | 0
{lib_blackfin => lib/blackfin}/cache.c | 0
{lib_blackfin => lib/blackfin}/clocks.c | 0
blackfin_config.mk => lib/blackfin/config.mk | 2 +-
{lib_blackfin => lib/blackfin}/memcmp.S | 0
{lib_blackfin => lib/blackfin}/memcpy.S | 0
{lib_blackfin => lib/blackfin}/memmove.S | 0
{lib_blackfin => lib/blackfin}/memset.S | 0
{lib_blackfin => lib/blackfin}/muldi3.c | 0
{lib_blackfin => lib/blackfin}/post.c | 0
{lib_blackfin => lib/blackfin}/string.c | 0
{lib_blackfin => lib/blackfin}/tests.c | 0
{lib_blackfin => lib/blackfin}/u-boot.lds.S | 0
{lib_generic => lib/generic}/Makefile | 0
{lib_generic => lib/generic}/addr_map.c | 0
{lib_generic => lib/generic}/bzlib.c | 0
{lib_generic => lib/generic}/bzlib_crctable.c | 0
{lib_generic => lib/generic}/bzlib_decompress.c | 0
{lib_generic => lib/generic}/bzlib_huffman.c | 0
{lib_generic => lib/generic}/bzlib_private.h | 0
{lib_generic => lib/generic}/bzlib_randtable.c | 0
{lib_generic => lib/generic}/crc16.c | 0
{lib_generic => lib/generic}/crc32.c | 0
{lib_generic => lib/generic}/ctype.c | 0
{lib_generic => lib/generic}/display_options.c | 0
{lib_generic => lib/generic}/div64.c | 0
{lib_generic => lib/generic}/gunzip.c | 0
{lib_generic => lib/generic}/ldiv.c | 0
{lib_generic => lib/generic}/lmb.c | 0
{lib_generic => lib/generic}/lzma/LGPL.txt | 0
{lib_generic => lib/generic}/lzma/LzmaDecode.c | 0
{lib_generic => lib/generic}/lzma/LzmaDecode.h | 0
{lib_generic => lib/generic}/lzma/LzmaTools.c | 0
{lib_generic => lib/generic}/lzma/LzmaTools.h | 0
{lib_generic => lib/generic}/lzma/LzmaTypes.h | 0
{lib_generic => lib/generic}/lzma/Makefile | 0
{lib_generic => lib/generic}/lzma/README.txt | 0
{lib_generic => lib/generic}/lzma/history.txt | 0
.../generic}/lzma/import_lzmasdk.sh | 0
{lib_generic => lib/generic}/lzma/lzma.txt | 0
{lib_generic => lib/generic}/lzo/Makefile | 0
.../generic}/lzo/lzo1x_decompress.c | 0
{lib_generic => lib/generic}/lzo/lzodefs.h | 0
{lib_generic => lib/generic}/md5.c | 0
{lib_generic => lib/generic}/rbtree.c | 0
{lib_generic => lib/generic}/sha1.c | 0
{lib_generic => lib/generic}/sha256.c | 0
{lib_generic => lib/generic}/string.c | 0
{lib_generic => lib/generic}/strmhz.c | 0
{lib_generic => lib/generic}/vsprintf.c | 0
{lib_generic => lib/generic}/zlib.c | 0
{lib_i386 => lib/i386}/Makefile | 0
{lib_i386 => lib/i386}/bios.S | 0
{lib_i386 => lib/i386}/bios.h | 0
{lib_i386 => lib/i386}/bios_pci.S | 0
{lib_i386 => lib/i386}/bios_setup.c | 0
{lib_i386 => lib/i386}/board.c | 0
{lib_i386 => lib/i386}/bootm.c | 0
i386_config.mk => lib/i386/config.mk | 0
{lib_i386 => lib/i386}/interrupts.c | 0
{lib_i386 => lib/i386}/pcat_interrupts.c | 0
{lib_i386 => lib/i386}/pcat_timer.c | 0
{lib_i386 => lib/i386}/pci.c | 0
{lib_i386 => lib/i386}/pci_type1.c | 0
{lib_i386 => lib/i386}/realmode.c | 0
{lib_i386 => lib/i386}/realmode_switch.S | 0
{lib_i386 => lib/i386}/timer.c | 0
{lib_i386 => lib/i386}/video.c | 0
{lib_i386 => lib/i386}/video_bios.c | 0
{lib_i386 => lib/i386}/zimage.c | 0
{libfdt => lib/libfdt}/Makefile | 0
{libfdt => lib/libfdt}/README | 0
{libfdt => lib/libfdt}/fdt.c | 0
{libfdt => lib/libfdt}/fdt_ro.c | 0
{libfdt => lib/libfdt}/fdt_rw.c | 0
{libfdt => lib/libfdt}/fdt_strerror.c | 0
{libfdt => lib/libfdt}/fdt_sw.c | 0
{libfdt => lib/libfdt}/fdt_wip.c | 0
{libfdt => lib/libfdt}/libfdt_internal.h | 0
{lib_m68k => lib/m68k}/Makefile | 0
{lib_m68k => lib/m68k}/board.c | 0
{lib_m68k => lib/m68k}/bootm.c | 0
{lib_m68k => lib/m68k}/cache.c | 0
m68k_config.mk => lib/m68k/config.mk | 0
{lib_m68k => lib/m68k}/interrupts.c | 0
{lib_m68k => lib/m68k}/time.c | 0
{lib_m68k => lib/m68k}/traps.c | 0
{lib_microblaze => lib/microblaze}/Makefile | 0
{lib_microblaze => lib/microblaze}/board.c | 0
{lib_microblaze => lib/microblaze}/bootm.c | 0
{lib_microblaze => lib/microblaze}/cache.c | 0
microblaze_config.mk => lib/microblaze/config.mk | 0
{lib_microblaze => lib/microblaze}/time.c | 0
{lib_mips => lib/mips}/Makefile | 0
{lib_mips => lib/mips}/board.c | 0
{lib_mips => lib/mips}/bootm.c | 0
{lib_mips => lib/mips}/bootm_qemu_mips.c | 0
mips_config.mk => lib/mips/config.mk | 0
{lib_mips => lib/mips}/time.c | 0
{lib_nios => lib/nios}/Makefile | 0
{lib_nios => lib/nios}/board.c | 0
{lib_nios => lib/nios}/bootm.c | 0
{lib_nios => lib/nios}/cache.c | 0
nios_config.mk => lib/nios/config.mk | 0
{lib_nios => lib/nios}/divmod.c | 0
{lib_nios => lib/nios}/math.h | 0
{lib_nios => lib/nios}/mult.c | 0
{lib_nios => lib/nios}/time.c | 0
{lib_nios2 => lib/nios2}/Makefile | 0
{lib_nios2 => lib/nios2}/board.c | 0
{lib_nios2 => lib/nios2}/bootm.c | 0
{lib_nios2 => lib/nios2}/cache.S | 0
nios2_config.mk => lib/nios2/config.mk | 0
{lib_nios2 => lib/nios2}/divmod.c | 0
{lib_nios2 => lib/nios2}/math.h | 0
{lib_nios2 => lib/nios2}/mult.c | 0
{lib_nios2 => lib/nios2}/time.c | 0
{lib_ppc => lib/ppc}/Makefile | 0
{lib_ppc => lib/ppc}/bat_rw.c | 0
{lib_ppc => lib/ppc}/board.c | 0
{lib_ppc => lib/ppc}/bootm.c | 0
{lib_ppc => lib/ppc}/cache.c | 0
ppc_config.mk => lib/ppc/config.mk | 0
{lib_ppc => lib/ppc}/extable.c | 0
{lib_ppc => lib/ppc}/interrupts.c | 0
{lib_ppc => lib/ppc}/kgdb.c | 0
{lib_ppc => lib/ppc}/ppccache.S | 0
{lib_ppc => lib/ppc}/ppcstring.S | 0
{lib_ppc => lib/ppc}/ticks.S | 0
{lib_ppc => lib/ppc}/time.c | 0
{lib_sh => lib/sh}/Makefile | 0
{lib_sh => lib/sh}/board.c | 0
{lib_sh => lib/sh}/bootm.c | 0
sh_config.mk => lib/sh/config.mk | 0
{lib_sh => lib/sh}/time.c | 0
{lib_sh => lib/sh}/time_sh2.c | 0
{lib_sparc => lib/sparc}/Makefile | 0
{lib_sparc => lib/sparc}/board.c | 0
{lib_sparc => lib/sparc}/bootm.c | 0
{lib_sparc => lib/sparc}/cache.c | 0
sparc_config.mk => lib/sparc/config.mk | 0
{lib_sparc => lib/sparc}/interrupts.c | 0
{lib_sparc => lib/sparc}/time.c | 0
nand_spl/board/freescale/mpc8313erdb/Makefile | 6 ++--
nand_spl/board/sheldon/simpc8313/Makefile | 6 ++--
tools/Makefile | 12 +++---
tools/env/Makefile | 2 +-
tools/imls/Makefile | 14 ++++----
400 files changed, 617 insertions(+), 613 deletions(-)
rename {api_examples => examples/api}/.gitignore (100%)
rename {api_examples => examples/api}/Makefile (80%)
rename {api_examples => examples/api}/crt0.S (100%)
rename {api_examples => examples/api}/demo.c (100%)
rename {api_examples => examples/api}/glue.c (100%)
rename {api_examples => examples/api}/glue.h (100%)
rename {api_examples => examples/api}/libgenwrap.c (96%)
rename examples/{ => standalone}/.gitignore (100%)
rename examples/{ => standalone}/82559_eeprom.c (100%)
rename examples/{ => standalone}/Makefile (100%)
rename examples/{ => standalone}/README.smc91111_eeprom (100%)
rename examples/{ => standalone}/eepro100_eeprom.c (100%)
rename examples/{ => standalone}/hello_world.c (100%)
rename examples/{ => standalone}/interrupt.c (100%)
rename examples/{ => standalone}/mem_to_mem_idma2intr.c (100%)
rename examples/{ => standalone}/mips.lds (100%)
rename examples/{ => standalone}/nios.lds (100%)
rename examples/{ => standalone}/nios2.lds (100%)
rename examples/{ => standalone}/ppc_longjmp.S (100%)
rename examples/{ => standalone}/ppc_setjmp.S (100%)
rename examples/{ => standalone}/sched.c (100%)
rename examples/{ => standalone}/smc91111_eeprom.c (100%)
rename examples/{ => standalone}/smc911x_eeprom.c (100%)
rename examples/{ => standalone}/sparc.lds (100%)
rename examples/{ => standalone}/stubs.c (100%)
rename examples/{ => standalone}/test_burst.c (100%)
rename examples/{ => standalone}/test_burst.h (100%)
rename examples/{ => standalone}/test_burst_lib.S (100%)
rename examples/{ => standalone}/timer.c (100%)
rename examples/{ => standalone}/x86-testapp.c (100%)
rename {lib_arm => lib/arm}/Makefile (100%)
rename {lib_arm => lib/arm}/_ashldi3.S (100%)
rename {lib_arm => lib/arm}/_ashrdi3.S (100%)
rename {lib_arm => lib/arm}/_divsi3.S (100%)
rename {lib_arm => lib/arm}/_modsi3.S (100%)
rename {lib_arm => lib/arm}/_udivsi3.S (100%)
rename {lib_arm => lib/arm}/_umodsi3.S (100%)
rename {lib_arm => lib/arm}/board.c (100%)
rename {lib_arm => lib/arm}/bootm.c (100%)
rename {lib_arm => lib/arm}/cache-cp15.c (100%)
rename {lib_arm => lib/arm}/cache.c (100%)
rename arm_config.mk => lib/arm/config.mk (100%)
rename {lib_arm => lib/arm}/div0.c (100%)
rename {lib_arm => lib/arm}/interrupts.c (100%)
rename {lib_arm => lib/arm}/reset.c (100%)
rename {lib_avr32 => lib/avr32}/Makefile (100%)
rename {lib_avr32 => lib/avr32}/board.c (100%)
rename {lib_avr32 => lib/avr32}/bootm.c (100%)
rename avr32_config.mk => lib/avr32/config.mk (100%)
rename {lib_avr32 => lib/avr32}/interrupts.c (100%)
rename {lib_avr32 => lib/avr32}/memset.S (100%)
rename {lib_blackfin => lib/blackfin}/.gitignore (100%)
rename {lib_blackfin => lib/blackfin}/Makefile (100%)
rename {lib_blackfin => lib/blackfin}/board.c (100%)
rename {lib_blackfin => lib/blackfin}/boot.c (100%)
rename {lib_blackfin => lib/blackfin}/cache.c (100%)
rename {lib_blackfin => lib/blackfin}/clocks.c (100%)
rename blackfin_config.mk => lib/blackfin/config.mk (98%)
rename {lib_blackfin => lib/blackfin}/memcmp.S (100%)
rename {lib_blackfin => lib/blackfin}/memcpy.S (100%)
rename {lib_blackfin => lib/blackfin}/memmove.S (100%)
rename {lib_blackfin => lib/blackfin}/memset.S (100%)
rename {lib_blackfin => lib/blackfin}/muldi3.c (100%)
rename {lib_blackfin => lib/blackfin}/post.c (100%)
rename {lib_blackfin => lib/blackfin}/string.c (100%)
rename {lib_blackfin => lib/blackfin}/tests.c (100%)
rename {lib_blackfin => lib/blackfin}/u-boot.lds.S (100%)
rename {lib_generic => lib/generic}/Makefile (100%)
rename {lib_generic => lib/generic}/addr_map.c (100%)
rename {lib_generic => lib/generic}/bzlib.c (100%)
rename {lib_generic => lib/generic}/bzlib_crctable.c (100%)
rename {lib_generic => lib/generic}/bzlib_decompress.c (100%)
rename {lib_generic => lib/generic}/bzlib_huffman.c (100%)
rename {lib_generic => lib/generic}/bzlib_private.h (100%)
rename {lib_generic => lib/generic}/bzlib_randtable.c (100%)
rename {lib_generic => lib/generic}/crc16.c (100%)
rename {lib_generic => lib/generic}/crc32.c (100%)
rename {lib_generic => lib/generic}/ctype.c (100%)
rename {lib_generic => lib/generic}/display_options.c (100%)
rename {lib_generic => lib/generic}/div64.c (100%)
rename {lib_generic => lib/generic}/gunzip.c (100%)
rename {lib_generic => lib/generic}/ldiv.c (100%)
rename {lib_generic => lib/generic}/lmb.c (100%)
rename {lib_generic => lib/generic}/lzma/LGPL.txt (100%)
rename {lib_generic => lib/generic}/lzma/LzmaDecode.c (100%)
rename {lib_generic => lib/generic}/lzma/LzmaDecode.h (100%)
rename {lib_generic => lib/generic}/lzma/LzmaTools.c (100%)
rename {lib_generic => lib/generic}/lzma/LzmaTools.h (100%)
rename {lib_generic => lib/generic}/lzma/LzmaTypes.h (100%)
rename {lib_generic => lib/generic}/lzma/Makefile (100%)
rename {lib_generic => lib/generic}/lzma/README.txt (100%)
rename {lib_generic => lib/generic}/lzma/history.txt (100%)
rename {lib_generic => lib/generic}/lzma/import_lzmasdk.sh (100%)
rename {lib_generic => lib/generic}/lzma/lzma.txt (100%)
rename {lib_generic => lib/generic}/lzo/Makefile (100%)
rename {lib_generic => lib/generic}/lzo/lzo1x_decompress.c (100%)
rename {lib_generic => lib/generic}/lzo/lzodefs.h (100%)
rename {lib_generic => lib/generic}/md5.c (100%)
rename {lib_generic => lib/generic}/rbtree.c (100%)
rename {lib_generic => lib/generic}/sha1.c (100%)
rename {lib_generic => lib/generic}/sha256.c (100%)
rename {lib_generic => lib/generic}/string.c (100%)
rename {lib_generic => lib/generic}/strmhz.c (100%)
rename {lib_generic => lib/generic}/vsprintf.c (100%)
rename {lib_generic => lib/generic}/zlib.c (100%)
rename {lib_i386 => lib/i386}/Makefile (100%)
rename {lib_i386 => lib/i386}/bios.S (100%)
rename {lib_i386 => lib/i386}/bios.h (100%)
rename {lib_i386 => lib/i386}/bios_pci.S (100%)
rename {lib_i386 => lib/i386}/bios_setup.c (100%)
rename {lib_i386 => lib/i386}/board.c (100%)
rename {lib_i386 => lib/i386}/bootm.c (100%)
rename i386_config.mk => lib/i386/config.mk (100%)
rename {lib_i386 => lib/i386}/interrupts.c (100%)
rename {lib_i386 => lib/i386}/pcat_interrupts.c (100%)
rename {lib_i386 => lib/i386}/pcat_timer.c (100%)
rename {lib_i386 => lib/i386}/pci.c (100%)
rename {lib_i386 => lib/i386}/pci_type1.c (100%)
rename {lib_i386 => lib/i386}/realmode.c (100%)
rename {lib_i386 => lib/i386}/realmode_switch.S (100%)
rename {lib_i386 => lib/i386}/timer.c (100%)
rename {lib_i386 => lib/i386}/video.c (100%)
rename {lib_i386 => lib/i386}/video_bios.c (100%)
rename {lib_i386 => lib/i386}/zimage.c (100%)
rename {libfdt => lib/libfdt}/Makefile (100%)
rename {libfdt => lib/libfdt}/README (100%)
rename {libfdt => lib/libfdt}/fdt.c (100%)
rename {libfdt => lib/libfdt}/fdt_ro.c (100%)
rename {libfdt => lib/libfdt}/fdt_rw.c (100%)
rename {libfdt => lib/libfdt}/fdt_strerror.c (100%)
rename {libfdt => lib/libfdt}/fdt_sw.c (100%)
rename {libfdt => lib/libfdt}/fdt_wip.c (100%)
rename {libfdt => lib/libfdt}/libfdt_internal.h (100%)
rename {lib_m68k => lib/m68k}/Makefile (100%)
rename {lib_m68k => lib/m68k}/board.c (100%)
rename {lib_m68k => lib/m68k}/bootm.c (100%)
rename {lib_m68k => lib/m68k}/cache.c (100%)
rename m68k_config.mk => lib/m68k/config.mk (100%)
rename {lib_m68k => lib/m68k}/interrupts.c (100%)
rename {lib_m68k => lib/m68k}/time.c (100%)
rename {lib_m68k => lib/m68k}/traps.c (100%)
rename {lib_microblaze => lib/microblaze}/Makefile (100%)
rename {lib_microblaze => lib/microblaze}/board.c (100%)
rename {lib_microblaze => lib/microblaze}/bootm.c (100%)
rename {lib_microblaze => lib/microblaze}/cache.c (100%)
rename microblaze_config.mk => lib/microblaze/config.mk (100%)
rename {lib_microblaze => lib/microblaze}/time.c (100%)
rename {lib_mips => lib/mips}/Makefile (100%)
rename {lib_mips => lib/mips}/board.c (100%)
rename {lib_mips => lib/mips}/bootm.c (100%)
rename {lib_mips => lib/mips}/bootm_qemu_mips.c (100%)
rename mips_config.mk => lib/mips/config.mk (100%)
rename {lib_mips => lib/mips}/time.c (100%)
rename {lib_nios => lib/nios}/Makefile (100%)
rename {lib_nios => lib/nios}/board.c (100%)
rename {lib_nios => lib/nios}/bootm.c (100%)
rename {lib_nios => lib/nios}/cache.c (100%)
rename nios_config.mk => lib/nios/config.mk (100%)
rename {lib_nios => lib/nios}/divmod.c (100%)
rename {lib_nios => lib/nios}/math.h (100%)
rename {lib_nios => lib/nios}/mult.c (100%)
rename {lib_nios => lib/nios}/time.c (100%)
rename {lib_nios2 => lib/nios2}/Makefile (100%)
rename {lib_nios2 => lib/nios2}/board.c (100%)
rename {lib_nios2 => lib/nios2}/bootm.c (100%)
rename {lib_nios2 => lib/nios2}/cache.S (100%)
rename nios2_config.mk => lib/nios2/config.mk (100%)
rename {lib_nios2 => lib/nios2}/divmod.c (100%)
rename {lib_nios2 => lib/nios2}/math.h (100%)
rename {lib_nios2 => lib/nios2}/mult.c (100%)
rename {lib_nios2 => lib/nios2}/time.c (100%)
rename {lib_ppc => lib/ppc}/Makefile (100%)
rename {lib_ppc => lib/ppc}/bat_rw.c (100%)
rename {lib_ppc => lib/ppc}/board.c (100%)
rename {lib_ppc => lib/ppc}/bootm.c (100%)
rename {lib_ppc => lib/ppc}/cache.c (100%)
rename ppc_config.mk => lib/ppc/config.mk (100%)
rename {lib_ppc => lib/ppc}/extable.c (100%)
rename {lib_ppc => lib/ppc}/interrupts.c (100%)
rename {lib_ppc => lib/ppc}/kgdb.c (100%)
rename {lib_ppc => lib/ppc}/ppccache.S (100%)
rename {lib_ppc => lib/ppc}/ppcstring.S (100%)
rename {lib_ppc => lib/ppc}/ticks.S (100%)
rename {lib_ppc => lib/ppc}/time.c (100%)
rename {lib_sh => lib/sh}/Makefile (100%)
rename {lib_sh => lib/sh}/board.c (100%)
rename {lib_sh => lib/sh}/bootm.c (100%)
rename sh_config.mk => lib/sh/config.mk (100%)
rename {lib_sh => lib/sh}/time.c (100%)
rename {lib_sh => lib/sh}/time_sh2.c (100%)
rename {lib_sparc => lib/sparc}/Makefile (100%)
rename {lib_sparc => lib/sparc}/board.c (100%)
rename {lib_sparc => lib/sparc}/bootm.c (100%)
rename {lib_sparc => lib/sparc}/cache.c (100%)
rename sparc_config.mk => lib/sparc/config.mk (100%)
rename {lib_sparc => lib/sparc}/interrupts.c (100%)
rename {lib_sparc => lib/sparc}/time.c (100%)