一、裁剪和交叉编译环境变量设置
u-boot-2009.11-psp03.00.01.06 改名 u-boot-2019.11,简洁;请不要担心总的
Makefile (根目录下,不要说我很难交流)不识别,认真读过 Makefile 的道友应该知道,总的 Makefile 指定的名称为 u-boot-*,只要目录下有 u-boot-
开头的目录就 OK!下面步骤可做可不做,不做的话怎么办?在 DVSDK 目录下使用 make,调用 DVSDK 大工程的配置信息即可。
对 u-boot-2009.11/Makefile 进行修改,
# examples/standalone
# examples/api
然后把 examples文件夹删除掉,简洁;
CROSS_COMPILE ?= /home/mm123456/dm3730/arm-2009q1/bin/arm-none-linux-gnueabi-
该编译器是本人常用的,为啥指定绝对路径?最近在辅导一些项目,电脑上的交叉编译器太多,懒得加全局。
#LIBS += api/libapi.a
屏蔽,然后删除 api,简洁,和项目不相关;
二、删除多余文件夹
由于毕业在即时间紧迫,删除的文件和文件夹太多,太乱,故不一一说明,下面给一个结果对比,看懂了就能找出区别。
未更改之前 u-boot-2009.11-psp03.00.01.06 的总目录和总文件数为(使用 tree 统计):
791 directories, 6319 files
修改之后的总目录和总文件数为:
142 directories, 2205 files
<span style="font-size:14px;">. ├── board │ ├── rm.*.tar.gz │ └── ti │ ├── evm │ │ ├── config.mk │ │ ├── evm.c │ │ ├── evm.h │ │ ├── evm.o │ │ ├── libevm.a │ │ └── Makefile │ └── rm.ti.tar.gz ├── build-u-boot-all.sh ├── build-u-boot-tmp.sh ├── CHANGELOG ├── CHANGELOG-before-U-Boot-1.1.5 ├── common │ ├── bedbug.c │ ├── cmd_ambapp.c │ ├── cmd_bdinfo.c │ ├── cmd_bdinfo.o │ ├── cmd_bedbug.c │ ├── cmd_bmp.c │ ├── cmd_boot.c │ ├── cmd_bootldr.c │ ├── cmd_bootm.c │ ├── cmd_bootm.o │ ├── cmd_boot.o │ ├── cmd_cache.c │ ├── cmd_console.c │ ├── cmd_console.o │ ├── cmd_cplbinfo.c │ ├── cmd_dataflash_mmc_mux.c │ ├── cmd_date.c │ ├── cmd_dcr.c │ ├── cmd_df.c │ ├── cmd_diag.c │ ├── cmd_display.c │ ├── cmd_dtt.c │ ├── cmd_eeprom.c │ ├── cmd_elf.c │ ├── cmd_ext2.c │ ├── cmd_ext2.o │ ├── cmd_fat.c │ ├── cmd_fat.o │ ├── cmd_fdc.c │ ├── cmd_fdos.c │ ├── cmd_fdt.c │ ├── cmd_flash.c │ ├── cmd_fpga.c │ ├── cmd_i2c.c │ ├── cmd_i2c.o │ ├── cmd_ide.c │ ├── cmd_immap.c │ ├── cmd_irq.c │ ├── cmd_itest.c │ ├── cmd_itest.o │ ├── cmd_jffs2.c │ ├── cmd_jffs2.o │ ├── cmd_license.c │ ├── cmd_load.c │ ├── cmd_load.o │ ├── cmd_log.c │ ├── cmd_mac.c │ ├── cmd_mem.c │ ├── cmd_mem.o │ ├── cmd_mfsl.c │ ├── cmd_mgdisk.c │ ├── cmd_mii.c │ ├── cmd_misc.c │ ├── cmd_misc.o │ ├── cmd_mmc.c │ ├── cmd_mmc.o │ ├── cmd_mp.c │ ├── cmd_mtdparts.c │ ├── cmd_nand.c │ ├── cmd_nand.o │ ├── cmd_net.c │ ├── cmd_net.o │ ├── cmd_nvedit.c │ ├── cmd_nvedit.o │ ├── cmd_onenand.c │ ├── cmd_otp.c │ ├── cmd_pci.c │ ├── cmd_pcmcia.c │ ├── cmd_pcmcia.o │ ├── cmd_portio.c │ ├── cmd_reginfo.c │ ├── cmd_reiser.c │ ├── cmd_sata.c │ ├── cmd_scsi.c │ ├── cmd_setexpr.c │ ├── cmd_sf.c │ ├── cmd_source.c │ ├── cmd_source.o │ ├── cmd_spibootldr.c │ ├── cmd_spi.c │ ├── cmd_strings.c │ ├── cmd_terminal.c │ ├── cmd_tsi148.c │ ├── cmd_ubi.c │ ├── cmd_ubifs.c │ ├── cmd_universe.c │ ├── cmd_usb.c │ ├── cmd_usb.o │ ├── cmd_vfd.c │ ├── cmd_ximg.c │ ├── cmd_ximg.o │ ├── cmd_yaffs2.c │ ├── command.c │ ├── command.o │ ├── console.c │ ├── console.o │ ├── ddr_spd.c │ ├── dlmalloc.c │ ├── dlmalloc.o │ ├── dlmalloc.src │ ├── env_common.c │ ├── env_common.o │ ├── env_dataflash.c │ ├── env_eeprom.c │ ├── env_embedded.c │ ├── env_flash.c │ ├── env_mgdisk.c │ ├── env_nand.c │ ├── env_nand.o │ ├── env_nowhere.c │ ├── env_nvram.c │ ├── env_onenand.c │ ├── env_sf.c │ ├── exports.c │ ├── exports.o │ ├── fdt_support.c │ ├── flash.c │ ├── flash.o │ ├── hush.c │ ├── hush.o │ ├── hwconfig.c │ ├── image.c │ ├── image.o │ ├── iomux.c │ ├── kallsyms.c │ ├── kgdb.c │ ├── lcd.c │ ├── libcommon.a │ ├── lynxkdi.c │ ├── main.c │ ├── main.o │ ├── Makefile │ ├── memsize.c │ ├── memsize.o │ ├── miiphyutil.c │ ├── modem.c │ ├── serial.c │ ├── s_record.c │ ├── s_record.o │ ├── stdio.c │ ├── stdio.o │ ├── system_map.c │ ├── update.c │ ├── usb.c │ ├── usb_kbd.c │ ├── usb.o │ ├── usb_storage.c │ ├── usb_storage.o │ ├── xyzModem.c │ └── xyzModem.o ├── config.mk ├── COPYING ├── cpu │ ├── arm_cortexa8 │ │ ├── config.mk │ │ ├── cpu.c │ │ ├── cpu.o │ │ ├── libarm_cortexa8.a │ │ ├── Makefile │ │ ├── omap3 │ │ │ ├── board.c │ │ │ ├── board.o │ │ │ ├── cache.o │ │ │ ├── cache.S │ │ │ ├── clock.c │ │ │ ├── clock.o │ │ │ ├── emif4.c │ │ │ ├── gpio.c │ │ │ ├── gpio.o │ │ │ ├── libomap3.a │ │ │ ├── lowlevel_init.o │ │ │ ├── lowlevel_init.S │ │ │ ├── Makefile │ │ │ ├── mem.c │ │ │ ├── mem.o │ │ │ ├── reset.o │ │ │ ├── reset.S │ │ │ ├── sdrc.c │ │ │ ├── sdrc.o │ │ │ ├── sys_info.c │ │ │ ├── sys_info.o │ │ │ ├── syslib.c │ │ │ ├── syslib.o │ │ │ ├── timer.c │ │ │ └── timer.o │ │ ├── rm.s5pc1xx.tar.gz │ │ ├── start.o │ │ ├── start.S │ │ └── u-boot.lds │ └── rm.*.tgz ├── CREDITS ├── disk │ ├── libdisk.a │ ├── Makefile │ ├── part_amiga.c │ ├── part_amiga.h │ ├── part.c │ ├── part_dos.c │ ├── part_dos.h │ ├── part_dos.o │ ├── part_efi.c │ ├── part_efi.h │ ├── part_iso.c │ ├── part_iso.h │ ├── part_mac.c │ ├── part_mac.h │ └── part.o ├── doc │ ├── feature-removal-schedule.txt │ ├── I2C_Edge_Conditions │ ├── README.440-DDR-performance │ ├── README.adnpesc1 │ ├── README.adnpesc1_base32 │ ├── README.alaska8220 │ ├── README.AMCC-eval-boards-cleanup │ ├── README.amigaone │ ├── README.ARM-memory-map │ ├── README.ARM-SoC │ ├── README.at91 │ ├── README.atum8548 │ ├── README.autoboot │ ├── README.AVR32 │ ├── README.AVR32-port-muxing │ ├── README.bamboo │ ├── README.bedbug │ ├── README.bitbangMII │ ├── README.blackfin │ ├── README.bus_vcxk │ ├── README.cmi │ ├── README.COBRA5272 │ ├── README.commands │ ├── README.commands.itest │ ├── README.console │ ├── README.db64360 │ ├── README.db64460 │ ├── README.dk1c20 │ ├── README.dk1c20_std32 │ ├── README.dk1s10 │ ├── README.dk1s10_mldk20 │ ├── README.dk1s10_std32 │ ├── README.dk1s40_std32 │ ├── README.dk20k200_std32 │ ├── README.dns │ ├── README.drivers.eth │ ├── README.ebony │ ├── README.enetaddr │ ├── README.evb64260 │ ├── README.EVB-64260-750CX │ ├── README.fads │ ├── README.fsl-ddr │ ├── README.generic_usb_ohci │ ├── README-i386 │ ├── README.IceCube │ ├── README.idma2intr │ ├── README.imx31 │ ├── README.INCA-IP │ ├── README-integrator │ ├── README.iomux │ ├── README.IPHASE4539 │ ├── README.JFFS2 │ ├── README.JFFS2_NAND │ ├── README.kmeter1 │ ├── README.korat │ ├── README.kwbimage │ ├── README.LED │ ├── README.Lite5200B_low_power │ ├── README.lynxkdi │ ├── README.m52277evb │ ├── README.m5253evbe │ ├── README.m53017evb │ ├── README.m5373evb │ ├── README.m54455evb │ ├── README.m5475evb │ ├── README.m68k │ ├── README.marubun-pcmcia │ ├── README.MBX │ ├── README.mflash │ ├── README.mips │ ├── README.ml300 │ ├── README.Modem │ ├── README.modnet50 │ ├── README.mpc5xx │ ├── README.mpc7448hpc2 │ ├── README.mpc74xx │ ├── README.mpc8313erdb │ ├── README.mpc8315erdb │ ├── README.mpc8323erdb │ ├── README.mpc832xemds │ ├── README.mpc8349itx │ ├── README.mpc8360emds │ ├── README.mpc837xemds │ ├── README.mpc837xerdb │ ├── README.mpc83xxads │ ├── README.mpc83xx.ddrecc │ ├── README.mpc8536ds │ ├── README.mpc8544ds │ ├── README.mpc8569mds │ ├── README.mpc8572ds │ ├── README.mpc85xxads │ ├── README.mpc85xxcds │ ├── README.mpc8610hpcd │ ├── README.mpc8641hpcn │ ├── README.MPC866 │ ├── README.mvbc_p │ ├── README.mvblm7 │ ├── README.nand │ ├── README.nand-boot-ppc440 │ ├── README.ne2000 │ ├── README.NetConsole │ ├── README.nhk8815 │ ├── README.nios │ ├── README.nios_CONFIG_SYS_NIOS_CPU │ ├── README.nios_DK │ ├── README.ns9750dev │ ├── README.ocotea │ ├── README.ocotea-PIBS-to-U-Boot │ ├── README.OFT │ ├── README.omap3 │ ├── README.omap730p2 │ ├── README.OXC │ ├── README.p2020rdb │ ├── README.phytec.pcm030 │ ├── README.PIP405 │ ├── README.PlanetCore │ ├── README.POST │ ├── README.ppc440 │ ├── README.Purple │ ├── README.PXA_CF │ ├── README.qemu_mips │ ├── README.RPXClassic │ ├── README.RPXlite │ ├── README.s5pc1xx │ ├── README.Sandpoint8240 │ ├── README.sata │ ├── README.sbc8349 │ ├── README.sbc8548 │ ├── README.SBC8560 │ ├── README.sbc8641d │ ├── README.sched │ ├── README.serial_multi │ ├── README.sh │ ├── README.sh7785lcr │ ├── README.sha1 │ ├── README.silent │ ├── README.simpc8313 │ ├── README.SNTP │ ├── README.standalone │ ├── README.stxxtc │ ├── README.timll │ ├── README.TQM8260 │ ├── README.update │ ├── README.usb │ ├── README.video │ ├── README.VLAN │ ├── README.xpedite1k │ ├── README.zeus │ ├── TODO-i386 │ └── uImage.FIT │ ├── command_syntax_extensions.txt │ ├── howto.txt │ ├── kernel_fdt.its │ ├── kernel.its │ ├── multi.its │ ├── source_file_format.txt │ ├── update3.its │ └── update_uboot.its ├── drivers │ ├── bios_emulator │ │ ├── atibios.c │ │ ├── besys.c │ │ ├── bios.c │ │ ├── biosemu.c │ │ ├── biosemui.h │ │ ├── include │ │ │ ├── biosemu.h │ │ │ ├── x86emu │ │ │ │ ├── debug.h │ │ │ │ ├── decode.h │ │ │ │ ├── ops.h │ │ │ │ ├── prim_asm.h │ │ │ │ ├── prim_ops.h │ │ │ │ ├── regs.h │ │ │ │ └── x86emui.h │ │ │ └── x86emu.h │ │ ├── libatibiosemu.a │ │ ├── Makefile │ │ └── x86emu │ │ ├── debug.c │ │ ├── decode.c │ │ ├── ops2.c │ │ ├── ops.c │ │ ├── prim_ops.c │ │ └── sys.c │ ├── block │ │ ├── ahci.c │ │ ├── ata_piix.c │ │ ├── ata_piix.h │ │ ├── fsl_sata.c │ │ ├── fsl_sata.h │ │ ├── libata.c │ │ ├── libblock.a │ │ ├── Makefile │ │ ├── mg_disk.c │ │ ├── mg_disk_prv.h │ │ ├── pata_bfin.c │ │ ├── pata_bfin.h │ │ ├── sata_dwc.c │ │ ├── sata_dwc.h │ │ ├── sata_sil3114.c │ │ ├── sata_sil3114.h │ │ ├── sil680.c │ │ ├── sym53c8xx.c │ │ └── systemace.c │ ├── dma │ │ ├── fsl_dma.c │ │ ├── libdma.a │ │ ├── Makefile │ │ ├── MCD_dmaApi.c │ │ ├── MCD_tasks.c │ │ └── MCD_tasksInit.c │ ├── fpga │ │ ├── ACEX1K.c │ │ ├── altera.c │ │ ├── cyclon2.c │ │ ├── fpga.c │ │ ├── libfpga.a │ │ ├── Makefile │ │ ├── spartan2.c │ │ ├── spartan3.c │ │ ├── stratixII.c │ │ ├── virtex2.c │ │ └── xilinx.c │ ├── gpio │ │ ├── kw_gpio.c │ │ ├── libgpio.a │ │ ├── Makefile │ │ ├── mx31_gpio.c │ │ └── pca953x.c │ ├── hwmon │ │ ├── adm1021.c │ │ ├── adt7460.c │ │ ├── ds1621.c │ │ ├── ds1722.c │ │ ├── ds1775.c │ │ ├── libhwmon.a │ │ ├── lm63.c │ │ ├── lm73.c │ │ ├── lm75.c │ │ ├── lm81.c │ │ └── Makefile │ ├── i2c │ │ ├── bfin-twi_i2c.c │ │ ├── davinci_i2c.c │ │ ├── fsl_i2c.c │ │ ├── kirkwood_i2c.c │ │ ├── libi2c.a │ │ ├── Makefile │ │ ├── mxc_i2c.c │ │ ├── omap1510_i2c.c │ │ ├── omap24xx_i2c.c │ │ ├── omap24xx_i2c.o │ │ ├── s3c24x0_i2c.c │ │ ├── s3c44b0_i2c.c │ │ ├── soft_i2c.c │ │ └── tsi108_i2c.c │ ├── input │ │ ├── i8042.c │ │ ├── keyboard.c │ │ ├── libinput.a │ │ ├── Makefile │ │ ├── pc_keyb.c │ │ ├── ps2mult.c │ │ └── ps2ser.c │ ├── misc │ │ ├── ali512x.c │ │ ├── ds4510.c │ │ ├── fsl_law.c │ │ ├── libmisc.a │ │ ├── Makefile │ │ ├── ns87308.c │ │ ├── status_led.c │ │ └── twl4030_led.c │ ├── mmc │ │ ├── atmel_mci.c │ │ ├── atmel_mci.h │ │ ├── bfin_sdh.c │ │ ├── bfin_sdh.h │ │ ├── fsl_esdhc.c │ │ ├── libmmc.a │ │ ├── Makefile │ │ ├── mmc.c │ │ ├── mxcmmc.c │ │ ├── omap3_mmc.c │ │ ├── omap3_mmc.o │ │ ├── pxa_mmc.c │ │ └── pxa_mmc.h │ ├── mtd │ │ ├── at45.c │ │ ├── cfi_flash.c │ │ ├── cfi_mtd.c │ │ ├── dataflash.c │ │ ├── jedec_flash.c │ │ ├── libmtd.a │ │ ├── Makefile │ │ ├── mtdconcat.c │ │ ├── mtdcore.c │ │ ├── mtdpart.c │ │ ├── mw_eeprom.c │ │ ├── nand │ │ │ ├── atmel_nand.c │ │ │ ├── bfin_nand.c │ │ │ ├── davinci_nand.c │ │ │ ├── diskonchip.c │ │ │ ├── fsl_elbc_nand.c │ │ │ ├── fsl_upm.c │ │ │ ├── kb9202_nand.c │ │ │ ├── kirkwood_nand.c │ │ │ ├── kmeter1_nand.c │ │ │ ├── libnand.a │ │ │ ├── Makefile │ │ │ ├── mpc5121_nfc.c │ │ │ ├── mxc_nand.c │ │ │ ├── nand_base.c │ │ │ ├── nand_base.o │ │ │ ├── nand_bbt.c │ │ │ ├── nand_bbt.o │ │ │ ├── nand.c │ │ │ ├── nand_ecc.c │ │ │ ├── nand_ecc.o │ │ │ ├── nand_ids.c │ │ │ ├── nand_ids.o │ │ │ ├── nand.o │ │ │ ├── nand_plat.c │ │ │ ├── nand_util.c │ │ │ ├── nand_util.o │ │ │ ├── ndfc.c │ │ │ ├── nomadik.c │ │ │ ├── omap_gpmc.c │ │ │ ├── omap_gpmc.o │ │ │ ├── s3c2410_nand.c │ │ │ └── s3c64xx.c │ │ ├── onenand │ │ │ ├── libonenand.a │ │ │ ├── Makefile │ │ │ ├── onenand_base.c │ │ │ ├── onenand_bbt.c │ │ │ ├── onenand_uboot.c │ │ │ └── samsung.c │ │ ├── spi │ │ │ ├── atmel.c │ │ │ ├── eeprom_m95xxx.c │ │ │ ├── libspi_flash.a │ │ │ ├── macronix.c │ │ │ ├── Makefile │ │ │ ├── spansion.c │ │ │ ├── spi_flash.c │ │ │ ├── spi_flash_internal.h │ │ │ ├── sst.c │ │ │ ├── stmicro.c │ │ │ └── winbond.c │ │ └── ubi │ │ ├── build.c │ │ ├── crc32.c │ │ ├── crc32defs.h │ │ ├── crc32table.h │ │ ├── debug.c │ │ ├── debug.h │ │ ├── eba.c │ │ ├── io.c │ │ ├── kapi.c │ │ ├── libubi.a │ │ ├── Makefile │ │ ├── misc.c │ │ ├── scan.c │ │ ├── scan.h │ │ ├── ubi.h │ │ ├── ubi-media.h │ │ ├── upd.c │ │ ├── vmt.c │ │ ├── vtbl.c │ │ └── wl.c │ ├── net │ │ ├── 3c589.c │ │ ├── 3c589.h │ │ ├── 4xx_enet.c │ │ ├── 5701rls.c │ │ ├── 5701rls.h │ │ ├── 8390.h │ │ ├── ax88180.c │ │ ├── ax88180.h │ │ ├── ax88796.c │ │ ├── ax88796.h │ │ ├── bcm570x_autoneg.c │ │ ├── bcm570x_autoneg.h │ │ ├── bcm570x_bits.h │ │ ├── bcm570x.c │ │ ├── bcm570x_debug.h │ │ ├── bcm570x_lm.h │ │ ├── bcm570x_mm.h │ │ ├── bcm570x_queue.h │ │ ├── bfin_mac.c │ │ ├── bfin_mac.h │ │ ├── cs8900.c │ │ ├── cs8900.h │ │ ├── davinci_emac.c │ │ ├── davinci_emac.h │ │ ├── dc2114x.c │ │ ├── dm9000x.c │ │ ├── dm9000x.h │ │ ├── dnet.c │ │ ├── dnet.h │ │ ├── e1000.c │ │ ├── e1000.h │ │ ├── eepro100.c │ │ ├── enc28j60.c │ │ ├── fec_mxc.c │ │ ├── fec_mxc.h │ │ ├── fsl_mcdmafec.c │ │ ├── ftmac100.c │ │ ├── ftmac100.h │ │ ├── greth.c │ │ ├── greth.h │ │ ├── inca-ip_sw.c │ │ ├── kirkwood_egiga.c │ │ ├── kirkwood_egiga.h │ │ ├── ks8695eth.c │ │ ├── lan91c96.c │ │ ├── lan91c96.h │ │ ├── libnet.a │ │ ├── macb.c │ │ ├── macb.h │ │ ├── Makefile │ │ ├── mcffec.c │ │ ├── mcfmii.c │ │ ├── mpc512x_fec.c │ │ ├── mpc512x_fec.h │ │ ├── mpc5xxx_fec.c │ │ ├── mpc5xxx_fec.h │ │ ├── natsemi.c │ │ ├── ne2000_base.c │ │ ├── ne2000_base.h │ │ ├── ne2000.c │ │ ├── ne2000.h │ │ ├── netarm_eth.c │ │ ├── netarm_eth.h │ │ ├── netconsole.c │ │ ├── nicext.h │ │ ├── ns7520_eth.c │ │ ├── ns8382x.c │ │ ├── ns9750_eth.c │ │ ├── pcnet.c │ │ ├── phy │ │ │ ├── libphy.a │ │ │ ├── Makefile │ │ │ ├── miiphybb.c │ │ │ ├── mv88e61xx.c │ │ │ └── mv88e61xx.h │ │ ├── plb2800_eth.c │ │ ├── rtl8019.c │ │ ├── rtl8019.h │ │ ├── rtl8139.c │ │ ├── rtl8169.c │ │ ├── s3c4510b_eth.c │ │ ├── s3c4510b_eth.h │ │ ├── sh_eth.c │ │ ├── sh_eth.h │ │ ├── sk98lin │ │ │ ├── h │ │ │ │ ├── lm80.h │ │ │ │ ├── skaddr.h │ │ │ │ ├── skcsum.h │ │ │ │ ├── skdebug.h │ │ │ │ ├── skdrv1st.h │ │ │ │ ├── skdrv2nd.h │ │ │ │ ├── skerror.h │ │ │ │ ├── skgedrv.h │ │ │ │ ├── skgehw.h │ │ │ │ ├── skgehwt.h │ │ │ │ ├── skgei2c.h │ │ │ │ ├── skgeinit.h │ │ │ │ ├── skgepnm2.h │ │ │ │ ├── skgepnmi.h │ │ │ │ ├── skgesirq.h │ │ │ │ ├── ski2c.h │ │ │ │ ├── skqueue.h │ │ │ │ ├── skrlmt.h │ │ │ │ ├── sktimer.h │ │ │ │ ├── sktypes.h │ │ │ │ ├── skversion.h │ │ │ │ ├── skvpd.h │ │ │ │ └── xmac_ii.h │ │ │ ├── libsk98lin.a │ │ │ ├── Makefile │ │ │ ├── skaddr.c │ │ │ ├── skcsum.c │ │ │ ├── skge.c │ │ │ ├── skgehwt.c │ │ │ ├── skgeinit.c │ │ │ ├── skgemib.c │ │ │ ├── skgepnmi.c │ │ │ ├── skgesirq.c │ │ │ ├── ski2c.c │ │ │ ├── sklm80.c │ │ │ ├── skproc.c │ │ │ ├── skqueue.c │ │ │ ├── skrlmt.c │ │ │ ├── sktimer.c │ │ │ ├── skvpd.c │ │ │ ├── skxmac2.c │ │ │ ├── u-boot_compat.h │ │ │ ├── uboot_drv.c │ │ │ └── uboot_skb.c │ │ ├── smc91111.c │ │ ├── smc91111.h │ │ ├── smc911x.c │ │ ├── smc911x.h │ │ ├── smc911x.o │ │ ├── tigon3.c │ │ ├── tigon3.h │ │ ├── tsec.c │ │ ├── tsi108_eth.c │ │ ├── uli526x.c │ │ ├── vsc7385.c │ │ └── xilinx_emaclite.c │ ├── pci │ │ ├── fsl_pci_init.c │ │ ├── libpci.a │ │ ├── Makefile │ │ ├── pci_auto.c │ │ ├── pci.c │ │ ├── pci_indirect.c │ │ ├── pci_ixp.c │ │ ├── pci_sh4.c │ │ ├── pci_sh7751.c │ │ ├── pci_sh7780.c │ │ ├── tsi108_pci.c │ │ └── w83c553f.c │ ├── pcmcia │ │ ├── i82365.c │ │ ├── libpcmcia.a │ │ ├── Makefile │ │ ├── marubun_pcmcia.c │ │ ├── mpc8xx_pcmcia.c │ │ ├── pxa_pcmcia.c │ │ ├── rpx_pcmcia.c │ │ ├── rpx_pcmcia.o │ │ ├── ti_pci1410a.c │ │ ├── tqm8xx_pcmcia.c │ │ └── tqm8xx_pcmcia.o │ ├── power │ │ ├── libpower.a │ │ ├── Makefile │ │ ├── twl4030.c │ │ └── twl4030.o │ ├── qe │ │ ├── fdt.c │ │ ├── Makefile │ │ ├── qe.c │ │ ├── qe.h │ │ ├── uccf.c │ │ ├── uccf.h │ │ ├── uec.c │ │ ├── uec.h │ │ ├── uec_phy.c │ │ └── uec_phy.h │ ├── rtc │ │ ├── bfin_rtc.c │ │ ├── date.c │ │ ├── date.o │ │ ├── ds12887.c │ │ ├── ds1302.c │ │ ├── ds1306.c │ │ ├── ds1307.c │ │ ├── ds1337.c │ │ ├── ds1374.c │ │ ├── ds1556.c │ │ ├── ds164x.c │ │ ├── ds174x.c │ │ ├── ds3231.c │ │ ├── ftrtc010.c │ │ ├── isl1208.c │ │ ├── librtc.a │ │ ├── m41t11.c │ │ ├── m41t60.c │ │ ├── m41t62.c │ │ ├── m41t94.c │ │ ├── m48t35ax.c │ │ ├── Makefile │ │ ├── max6900.c │ │ ├── mc13783-rtc.c │ │ ├── mc146818.c │ │ ├── mcfrtc.c │ │ ├── mk48t59.c │ │ ├── mpc5xxx.c │ │ ├── mpc8xx.c │ │ ├── pcf8563.c │ │ ├── pl031.c │ │ ├── rs5c372.c │ │ ├── rtc4543.c │ │ ├── rx8025.c │ │ ├── s3c24x0_rtc.c │ │ ├── s3c44b0_rtc.c │ │ └── x1205.c │ ├── serial │ │ ├── arm_dcc.c │ │ ├── at91rm9200_usart.c │ │ ├── atmel_usart.c │ │ ├── atmel_usart.h │ │ ├── libserial.a │ │ ├── Makefile │ │ ├── mcfuart.c │ │ ├── ns16550.c │ │ ├── ns16550.o │ │ ├── ns9750_serial.c │ │ ├── s3c4510b_uart.c │ │ ├── s3c4510b_uart.h │ │ ├── s3c64xx.c │ │ ├── serial.c │ │ ├── serial_clps7111.c │ │ ├── serial_imx.c │ │ ├── serial_ixp.c │ │ ├── serial_ks8695.c │ │ ├── serial_lh7a40x.c │ │ ├── serial_lpc2292.c │ │ ├── serial_max3100.c │ │ ├── serial_mxc.c │ │ ├── serial_netarm.c │ │ ├── serial.o │ │ ├── serial_pl01x.c │ │ ├── serial_pl01x.h │ │ ├── serial_pxa.c │ │ ├── serial_s3c24x0.c │ │ ├── serial_s3c44b0.c │ │ ├── serial_s5pc1xx.c │ │ ├── serial_sa1100.c │ │ ├── serial_sh.c │ │ ├── serial_xuartlite.c │ │ ├── usbtty.c │ │ └── usbtty.h │ ├── spi │ │ ├── atmel_dataflash_spi.c │ │ ├── atmel_spi.c │ │ ├── atmel_spi.h │ │ ├── bfin_spi.c │ │ ├── cf_spi.c │ │ ├── kirkwood_spi.c │ │ ├── libspi.a │ │ ├── Makefile │ │ ├── mpc52xx_spi.c │ │ ├── mpc8xxx_spi.c │ │ ├── mxc_spi.c │ │ └── soft_spi.c │ ├── twserial │ │ ├── libtws.a │ │ ├── Makefile │ │ └── soft_tws.c │ ├── usb │ │ ├── gadget │ │ │ ├── core.c │ │ │ ├── ep0.c │ │ │ ├── ep0.h │ │ │ ├── libusb_gadget.a │ │ │ ├── Makefile │ │ │ ├── mpc8xx_udc.c │ │ │ ├── omap1510_udc.c │ │ │ └── pxa27x_udc.c │ │ ├── host │ │ │ ├── ehci-core.h │ │ │ ├── ehci-fsl.c │ │ │ ├── ehci.h │ │ │ ├── ehci-hcd.c │ │ │ ├── ehci-ixp4xx.c │ │ │ ├── ehci-kirkwood.c │ │ │ ├── ehci-pci.c │ │ │ ├── ehci-vct.c │ │ │ ├── isp116x.h │ │ │ ├── isp116x-hcd.c │ │ │ ├── libusb_host.a │ │ │ ├── Makefile │ │ │ ├── ohci-at91.c │ │ │ ├── ohci.h │ │ │ ├── ohci-hcd.c │ │ │ ├── r8a66597.h │ │ │ ├── r8a66597-hcd.c │ │ │ ├── s3c64xx-hcd.c │ │ │ ├── sl811.h │ │ │ └── sl811-hcd.c │ │ ├── musb │ │ │ ├── am3517.c │ │ │ ├── am3517.h │ │ │ ├── davinci.c │ │ │ ├── davinci.h │ │ │ ├── libusb_musb.a │ │ │ ├── Makefile │ │ │ ├── musb_core.c │ │ │ ├── musb_core.h │ │ │ ├── musb_core.o │ │ │ ├── musb_debug.h │ │ │ ├── musb_hcd.c │ │ │ ├── musb_hcd.h │ │ │ ├── musb_hcd.o │ │ │ ├── musb_udc.c │ │ │ ├── omap3.c │ │ │ ├── omap3.h │ │ │ └── omap3.o │ │ └── phy │ │ ├── libusb_phy.a │ │ ├── Makefile │ │ ├── twl4030.c │ │ └── twl4030.o │ ├── video │ │ ├── ati_ids.h │ │ ├── ati_radeon_fb.c │ │ ├── ati_radeon_fb.h │ │ ├── atmel_lcdfb.c │ │ ├── bus_vcxk.c │ │ ├── cfb_console.c │ │ ├── ct69000.c │ │ ├── libvideo.a │ │ ├── Makefile │ │ ├── mb862xx.c │ │ ├── mx3fb.c │ │ ├── s6e63d6.c │ │ ├── sed13806.c │ │ ├── sed156x.c │ │ ├── sm501.c │ │ ├── smiLynxEM.c │ │ ├── videomodes.c │ │ ├── videomodes.h │ │ └── videomodes.o │ └── watchdog │ ├── at91sam9_wdt.c │ ├── libwatchdog.a │ └── Makefile ├── fs │ ├── cramfs │ │ ├── cramfs.c │ │ ├── libcramfs.a │ │ ├── Makefile │ │ └── uncompress.c │ ├── ext2 │ │ ├── dev.c │ │ ├── dev.o │ │ ├── ext2fs.c │ │ ├── ext2fs.o │ │ ├── libext2fs.a │ │ └── Makefile │ ├── fat │ │ ├── fat.c │ │ ├── fat.o │ │ ├── file.c │ │ ├── file.o │ │ ├── libfat.a │ │ └── Makefile │ ├── fdos │ │ ├── dev.c │ │ ├── dos.h │ │ ├── fat.c │ │ ├── fdos.c │ │ ├── fdos.h │ │ ├── fs.c │ │ ├── libfdos.a │ │ ├── Makefile │ │ ├── subdir.c │ │ └── vfat.c │ ├── jffs2 │ │ ├── compr_lzari.c │ │ ├── compr_lzo.c │ │ ├── compr_rtime.c │ │ ├── compr_rtime.o │ │ ├── compr_rubin.c │ │ ├── compr_rubin.o │ │ ├── compr_zlib.c │ │ ├── compr_zlib.o │ │ ├── jffs2_1pass.c │ │ ├── jffs2_1pass.o │ │ ├── jffs2_nand_1pass.c │ │ ├── jffs2_nand_private.h │ │ ├── jffs2_private.h │ │ ├── libjffs2.a │ │ ├── Makefile │ │ ├── mini_inflate.c │ │ ├── mini_inflate.o │ │ └── summary.h │ ├── Makefile │ ├── reiserfs │ │ ├── dev.c │ │ ├── libreiserfs.a │ │ ├── Makefile │ │ ├── mode_string.c │ │ ├── reiserfs.c │ │ └── reiserfs_private.h │ ├── ubifs │ │ ├── budget.c │ │ ├── crc16.c │ │ ├── crc16.h │ │ ├── debug.c │ │ ├── debug.h │ │ ├── io.c │ │ ├── key.h │ │ ├── libubifs.a │ │ ├── log.c │ │ ├── lprops.c │ │ ├── lpt.c │ │ ├── lpt_commit.c │ │ ├── Makefile │ │ ├── master.c │ │ ├── misc.h │ │ ├── orphan.c │ │ ├── recovery.c │ │ ├── replay.c │ │ ├── sb.c │ │ ├── scan.c │ │ ├── super.c │ │ ├── tnc.c │ │ ├── tnc_misc.c │ │ ├── ubifs.c │ │ ├── ubifs.h │ │ └── ubifs-media.h │ └── yaffs2 │ ├── devextras.h │ ├── libyaffs2.a │ ├── Makefile │ ├── README-linux │ ├── yaffscfg.c │ ├── yaffscfg.h │ ├── yaffs_checkptrw.c │ ├── yaffs_checkptrw.h │ ├── yaffs_ecc.c │ ├── yaffs_ecc.h │ ├── yaffs_flashif.h │ ├── yaffsfs.c │ ├── yaffsfs.h │ ├── yaffs_guts.c │ ├── yaffs_guts.h │ ├── yaffsinterface.h │ ├── yaffs_malloc.h │ ├── yaffs_mtdif2.c │ ├── yaffs_mtdif2.h │ ├── yaffs_mtdif.c │ ├── yaffs_mtdif.h │ ├── yaffs_nand.c │ ├── yaffs_nandemul2k.h │ ├── yaffs_nand.h │ ├── yaffs_packedtags1.c │ ├── yaffs_packedtags1.h │ ├── yaffs_packedtags2.c │ ├── yaffs_packedtags2.h │ ├── yaffs_qsort.c │ ├── yaffs_qsort.h │ ├── yaffs_ramdisk.h │ ├── yaffs_tagscompat.c │ ├── yaffs_tagscompat.h │ ├── yaffs_tagsvalidity.c │ ├── yaffs_tagsvalidity.h │ ├── ydirectenv.h │ └── yportenv.h ├── include │ ├── 405_dimm.h │ ├── 405_mal.h │ ├── 4xx_i2c.h │ ├── 74xx_7xx.h │ ├── ACEX1K.h │ ├── addr_map.h │ ├── ahci.h │ ├── ali512x.h │ ├── altera.h │ ├── ambapp.h │ ├── api_public.h │ ├── arm925t.h │ ├── armcoremodule.h │ ├── asm -> asm-arm │ ├── asm-arm │ │ ├── arch -> arch-omap3 │ │ ├── arch-omap │ │ │ └── sizes.h │ │ ├── arch-omap3 │ │ │ ├── clocks.h │ │ │ ├── clocks_omap3.h │ │ │ ├── cpu.h │ │ │ ├── emac_defs.h │ │ │ ├── emif4.h │ │ │ ├── gpio.h │ │ │ ├── i2c.h │ │ │ ├── mem.h │ │ │ ├── mmc.h │ │ │ ├── mmc_host_def.h │ │ │ ├── mux.h │ │ │ ├── omap3_flash.h │ │ │ ├── omap3.h │ │ │ ├── omap_gpmc.h │ │ │ └── sys_proto.h │ │ ├── atomic.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── config.h │ │ ├── dma-mapping.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── hardware.h │ │ ├── io.h │ │ ├── mach-types.h │ │ ├── macro.h │ │ ├── memory.h │ │ ├── posix_types.h │ │ ├── proc -> proc-armv │ │ ├── proc-armv │ │ │ ├── domain.h │ │ │ ├── processor.h │ │ │ ├── ptrace.h │ │ │ └── system.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── rm.*.tar.gz │ │ ├── setup.h │ │ ├── sizes.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ ├── u-boot-arm.h │ │ ├── u-boot.h │ │ └── unaligned.h │ ├── asm-avr32 │ │ ├── arch-at32ap700x │ │ │ ├── addrspace.h │ │ │ ├── cacheflush.h │ │ │ ├── chip-features.h │ │ │ ├── clk.h │ │ │ ├── gpio.h │ │ │ ├── gpio-impl.h │ │ │ ├── hmatrix.h │ │ │ ├── memory-map.h │ │ │ └── portmux.h │ │ ├── arch-common │ │ │ ├── portmux-gpio.h │ │ │ └── portmux-pio.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── config.h │ │ ├── dma-mapping.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── hmatrix-common.h │ │ ├── initcalls.h │ │ ├── io.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── sdram.h │ │ ├── sections.h │ │ ├── setup.h │ │ ├── string.h │ │ ├── sysreg.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-blackfin │ │ ├── bfin_logo_230x230.h │ │ ├── bitops.h │ │ ├── blackfin_cdef.h │ │ ├── blackfin_def.h │ │ ├── blackfin.h │ │ ├── blackfin_local.h │ │ ├── byteorder.h │ │ ├── config.h │ │ ├── config-pre.h │ │ ├── cplb.h │ │ ├── delay.h │ │ ├── entry.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── linkage.h │ │ ├── mach-bf527 │ │ │ ├── ADSP-EDN-BF52x-extended_cdef.h │ │ │ ├── ADSP-EDN-BF52x-extended_def.h │ │ │ ├── anomaly.h │ │ │ ├── BF522_cdef.h │ │ │ ├── BF522_def.h │ │ │ ├── BF523_cdef.h │ │ │ ├── BF523_def.h │ │ │ ├── BF524_cdef.h │ │ │ ├── BF524_def.h │ │ │ ├── BF525_cdef.h │ │ │ ├── BF525_def.h │ │ │ ├── BF526_cdef.h │ │ │ ├── BF526_def.h │ │ │ ├── BF527_cdef.h │ │ │ ├── BF527_def.h │ │ │ ├── def_local.h │ │ │ └── ports.h │ │ ├── mach-bf533 │ │ │ ├── anomaly.h │ │ │ ├── BF531_cdef.h │ │ │ ├── BF531_def.h │ │ │ ├── BF532_cdef.h │ │ │ ├── BF532_def.h │ │ │ ├── BF533_cdef.h │ │ │ ├── BF533_def.h │ │ │ ├── def_local.h │ │ │ └── ports.h │ │ ├── mach-bf537 │ │ │ ├── ADSP-EDN-BF534-extended_cdef.h │ │ │ ├── ADSP-EDN-BF534-extended_def.h │ │ │ ├── anomaly.h │ │ │ ├── BF534_cdef.h │ │ │ ├── BF534_def.h │ │ │ ├── BF536_cdef.h │ │ │ ├── BF536_def.h │ │ │ ├── BF537_cdef.h │ │ │ ├── BF537_def.h │ │ │ ├── def_local.h │ │ │ └── ports.h │ │ ├── mach-bf548 │ │ │ ├── ADSP-EDN-BF542-extended_cdef.h │ │ │ ├── ADSP-EDN-BF542-extended_def.h │ │ │ ├── ADSP-EDN-BF544-extended_cdef.h │ │ │ ├── ADSP-EDN-BF544-extended_def.h │ │ │ ├── ADSP-EDN-BF547-extended_cdef.h │ │ │ ├── ADSP-EDN-BF547-extended_def.h │ │ │ ├── ADSP-EDN-BF548-extended_cdef.h │ │ │ ├── ADSP-EDN-BF548-extended_def.h │ │ │ ├── ADSP-EDN-BF549-extended_cdef.h │ │ │ ├── ADSP-EDN-BF549-extended_def.h │ │ │ ├── anomaly.h │ │ │ ├── BF541_cdef.h │ │ │ ├── BF541_def.h │ │ │ ├── BF542_cdef.h │ │ │ ├── BF542_def.h │ │ │ ├── BF544_cdef.h │ │ │ ├── BF544_def.h │ │ │ ├── BF547_cdef.h │ │ │ ├── BF547_def.h │ │ │ ├── BF548_cdef.h │ │ │ ├── BF548_def.h │ │ │ ├── BF549_cdef.h │ │ │ ├── BF549_def.h │ │ │ ├── def_local.h │ │ │ └── ports.h │ │ ├── mach-bf561 │ │ │ ├── anomaly.h │ │ │ ├── BF561_cdef.h │ │ │ ├── BF561_def.h │ │ │ ├── def_local.h │ │ │ └── ports.h │ │ ├── mach-common │ │ │ ├── ADSP-EDN-core_cdef.h │ │ │ ├── ADSP-EDN-core_def.h │ │ │ ├── ADSP-EDN-DUAL-CORE-extended_cdef.h │ │ │ ├── ADSP-EDN-DUAL-CORE-extended_def.h │ │ │ ├── ADSP-EDN-extended_cdef.h │ │ │ ├── ADSP-EDN-extended_def.h │ │ │ └── bits │ │ │ ├── bootrom.h │ │ │ ├── core.h │ │ │ ├── dma.h │ │ │ ├── ebiu.h │ │ │ ├── emac.h │ │ │ ├── eppi.h │ │ │ ├── lockbox.h │ │ │ ├── mpu.h │ │ │ ├── otp.h │ │ │ ├── pata.h │ │ │ ├── pll.h │ │ │ ├── ports-a.h │ │ │ ├── ports-b.h │ │ │ ├── ports-c.h │ │ │ ├── ports-d.h │ │ │ ├── ports-e.h │ │ │ ├── ports-f.h │ │ │ ├── ports-g.h │ │ │ ├── ports-h.h │ │ │ ├── ports-i.h │ │ │ ├── ports-j.h │ │ │ ├── ppi.h │ │ │ ├── rtc.h │ │ │ ├── sdh.h │ │ │ ├── spi.h │ │ │ ├── sport.h │ │ │ ├── timer.h │ │ │ ├── trace.h │ │ │ ├── twi.h │ │ │ ├── uart.h │ │ │ └── watchdog.h │ │ ├── mmc.h │ │ ├── net.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── shared_resources.h │ │ ├── string.h │ │ ├── system.h │ │ ├── traps.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-generic │ │ └── errno.h │ ├── asm-i386 │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── config.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── i8254.h │ │ ├── i8259.h │ │ ├── ibmpc.h │ │ ├── ic │ │ │ ├── pci.h │ │ │ ├── sc520.h │ │ │ └── ssi.h │ │ ├── interrupt.h │ │ ├── io.h │ │ ├── pci.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── realmode.h │ │ ├── string.h │ │ ├── types.h │ │ ├── u-boot.h │ │ ├── u-boot-i386.h │ │ └── zimage.h │ ├── asm-m68k │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── coldfire │ │ │ ├── ata.h │ │ │ ├── crossbar.h │ │ │ ├── dspi.h │ │ │ ├── edma.h │ │ │ ├── eport.h │ │ │ ├── flexbus.h │ │ │ ├── flexcan.h │ │ │ ├── intctrl.h │ │ │ ├── lcd.h │ │ │ ├── mdha.h │ │ │ ├── pwm.h │ │ │ ├── qspi.h │ │ │ ├── rng.h │ │ │ ├── skha.h │ │ │ └── ssi.h │ │ ├── config.h │ │ ├── errno.h │ │ ├── fec.h │ │ ├── fsl_i2c.h │ │ ├── fsl_mcdmafec.h │ │ ├── global_data.h │ │ ├── immap_520x.h │ │ ├── immap_5227x.h │ │ ├── immap_5235.h │ │ ├── immap_5249.h │ │ ├── immap_5253.h │ │ ├── immap_5271.h │ │ ├── immap_5272.h │ │ ├── immap_5275.h │ │ ├── immap_5282.h │ │ ├── immap_5301x.h │ │ ├── immap_5329.h │ │ ├── immap_5445x.h │ │ ├── immap_547x_8x.h │ │ ├── immap.h │ │ ├── io.h │ │ ├── m520x.h │ │ ├── m5227x.h │ │ ├── m5235.h │ │ ├── m5249.h │ │ ├── m5253.h │ │ ├── m5271.h │ │ ├── m5272.h │ │ ├── m5275.h │ │ ├── m5282.h │ │ ├── m5301x.h │ │ ├── m5329.h │ │ ├── m5445x.h │ │ ├── m547x_8x.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── rtc.h │ │ ├── string.h │ │ ├── timer.h │ │ ├── types.h │ │ ├── uart.h │ │ └── u-boot.h │ ├── asm-microblaze │ │ ├── asm.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── config.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── microblaze_intc.h │ │ ├── microblaze_timer.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-mips │ │ ├── addrspace.h │ │ ├── asm.h │ │ ├── au1x00.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cachectl.h │ │ ├── cacheops.h │ │ ├── config.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── inca-ip.h │ │ ├── io.h │ │ ├── isadep.h │ │ ├── mipsregs.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── reboot.h │ │ ├── regdef.h │ │ ├── reg.h │ │ ├── sgidefs.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-nios │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── config.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── psr.h │ │ ├── ptrace.h │ │ ├── status_led.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-nios2 │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── config.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── opcodes.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── psr.h │ │ ├── ptrace.h │ │ ├── status_led.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-ppc │ │ ├── 4xx_pcie.h │ │ ├── 4xx_pci.h │ │ ├── 5xx_immap.h │ │ ├── 8xx_immap.h │ │ ├── atomic.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── config.h │ │ ├── cpm_8260.h │ │ ├── cpm_85xx.h │ │ ├── e300.h │ │ ├── errno.h │ │ ├── fsl_ddr_dimm_params.h │ │ ├── fsl_ddr_sdram.h │ │ ├── fsl_dma.h │ │ ├── fsl_i2c.h │ │ ├── fsl_law.h │ │ ├── fsl_lbc.h │ │ ├── fsl_pci.h │ │ ├── fsl_serdes.h │ │ ├── global_data.h │ │ ├── gpio.h │ │ ├── immap_512x.h │ │ ├── immap_8220.h │ │ ├── immap_8260.h │ │ ├── immap_83xx.h │ │ ├── immap_85xx.h │ │ ├── immap_86xx.h │ │ ├── immap_qe.h │ │ ├── interrupt.h │ │ ├── io.h │ │ ├── iopin_8260.h │ │ ├── iopin_85xx.h │ │ ├── iopin_8xx.h │ │ ├── m8260_pci.h │ │ ├── mc146818rtc.h │ │ ├── mmu.h │ │ ├── mpc512x.h │ │ ├── mpc8349_pci.h │ │ ├── mpc8xxx_spi.h │ │ ├── mp.h │ │ ├── pci_io.h │ │ ├── pnp.h │ │ ├── posix_types.h │ │ ├── ppc4xx_config.h │ │ ├── ppc4xx-ebc.h │ │ ├── ppc4xx-isram.h │ │ ├── ppc4xx-sdram.h │ │ ├── ppc4xx-uic.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── residual.h │ │ ├── sigcontext.h │ │ ├── signal.h │ │ ├── status_led.h │ │ ├── string.h │ │ ├── types.h │ │ ├── u-boot.h │ │ ├── unaligned.h │ │ └── xilinx_irq.h │ ├── asm-sh │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── clk.h │ │ ├── config.h │ │ ├── cpu_sh2.h │ │ ├── cpu_sh3.h │ │ ├── cpu_sh4.h │ │ ├── cpu_sh7203.h │ │ ├── cpu_sh7710.h │ │ ├── cpu_sh7720.h │ │ ├── cpu_sh7722.h │ │ ├── cpu_sh7723.h │ │ ├── cpu_sh7750.h │ │ ├── cpu_sh7763.h │ │ ├── cpu_sh7780.h │ │ ├── cpu_sh7785.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── irqflags.h │ │ ├── macro.h │ │ ├── pci.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── ptrace.h │ │ ├── string.h │ │ ├── system.h │ │ ├── types.h │ │ └── u-boot.h │ ├── asm-sparc │ │ ├── arch-leon2 │ │ │ └── asi.h │ │ ├── arch-leon3 │ │ │ └── asi.h │ │ ├── asi.h │ │ ├── asmmacro.h │ │ ├── atomic.h │ │ ├── bitops.h │ │ ├── byteorder.h │ │ ├── cache.h │ │ ├── config.h │ │ ├── errno.h │ │ ├── global_data.h │ │ ├── io.h │ │ ├── irq.h │ │ ├── leon2.h │ │ ├── leon3.h │ │ ├── leon.h │ │ ├── machines.h │ │ ├── page.h │ │ ├── posix_types.h │ │ ├── processor.h │ │ ├── prom.h │ │ ├── psr.h │ │ ├── ptrace.h │ │ ├── srmmu.h │ │ ├── stack.h │ │ ├── string.h │ │ ├── types.h │ │ ├── u-boot.h │ │ └── winmacro.h │ ├── at45.h │ ├── at91rm9200_i2c.h │ ├── at91rm9200_net.h │ ├── ata.h │ ├── atmel_lcdc.h │ ├── autoconf.mk │ ├── autoconf.mk.dep │ ├── bcd.h │ ├── bcm5221.h │ ├── bedbug │ │ ├── bedbug.h │ │ ├── ppc.h │ │ ├── regs.h │ │ ├── tables.h │ │ └── type.h │ ├── bmp_layout.h │ ├── bus_vcxk.h │ ├── bzlib.h │ ├── circbuf.h │ ├── clps7111.h │ ├── command.h │ ├── common.h │ ├── commproc.h │ ├── compiler.h │ ├── config_cmd_all.h │ ├── config_cmd_default.h │ ├── config.h │ ├── config.mk │ ├── configs │ │ ├── manroland │ │ │ ├── common.h │ │ │ └── mpc5200-common.h │ │ ├── omap3_evm.h │ │ └── rm.configs.tar.gz │ ├── cramfs │ │ ├── cramfs_fs.h │ │ └── cramfs_fs_sb.h │ ├── crc.h │ ├── da9030.h │ ├── dataflash.h │ ├── ddr_spd.h │ ├── div64.h │ ├── dm9000.h │ ├── dm9161.h │ ├── dp83848.h │ ├── ds1722.h │ ├── ds4510.h │ ├── dtt.h │ ├── e500.h │ ├── elf.h │ ├── environment.h │ ├── _exports.h │ ├── exports.h │ ├── ext2fs.h │ ├── fat.h │ ├── fdc.h │ ├── fdt.h │ ├── fdt_support.h │ ├── fis.h │ ├── flash.h │ ├── fpga.h │ ├── fsl_esdhc.h │ ├── fsl_nfc.h │ ├── galileo │ │ ├── core.h │ │ ├── gt64260R.h │ │ ├── memory.h │ │ └── pci.h │ ├── hush.h │ ├── hwconfig.h │ ├── i2c.h │ ├── i8042.h │ ├── ide.h │ ├── image.h │ ├── iomux.h │ ├── ioports.h │ ├── jffs2 │ │ ├── compr_rubin.h │ │ ├── jffs2_1pass.h │ │ ├── jffs2.h │ │ ├── load_kernel.h │ │ └── mini_inflate.h │ ├── keyboard.h │ ├── kgdb.h │ ├── ks8721.h │ ├── lcd.h │ ├── lcdvideo.h │ ├── lh7a400.h │ ├── lh7a404.h │ ├── lh7a40x.h │ ├── libata.h │ ├── libfdt_env.h │ ├── libfdt.h │ ├── linux │ │ ├── bitops.h │ │ ├── byteorder │ │ │ ├── big_endian.h │ │ │ ├── generic.h │ │ │ ├── little_endian.h │ │ │ └── swab.h │ │ ├── config.h │ │ ├── crc32.h │ │ ├── ctype.h │ │ ├── err.h │ │ ├── list.h │ │ ├── lzo.h │ │ ├── math64.h │ │ ├── mc146818rtc.h │ │ ├── mii.h │ │ ├── mtd │ │ │ ├── bbm.h │ │ │ ├── blktrans.h │ │ │ ├── compat.h │ │ │ ├── concat.h │ │ │ ├── doc2000.h │ │ │ ├── fsl_upm.h │ │ │ ├── inftl-user.h │ │ │ ├── jffs2-user.h │ │ │ ├── mtd-abi.h │ │ │ ├── mtd.h │ │ │ ├── nand_ecc.h │ │ │ ├── nand.h │ │ │ ├── ndfc.h │ │ │ ├── nftl.h │ │ │ ├── nftl-user.h │ │ │ ├── onenand.h │ │ │ ├── onenand_regs.h │ │ │ ├── partitions.h │ │ │ ├── samsung_onenand.h │ │ │ └── ubi.h │ │ ├── poison.h │ │ ├── posix_types.h │ │ ├── rbtree.h │ │ ├── stat.h │ │ ├── stddef.h │ │ ├── string.h │ │ ├── time.h │ │ ├── types.h │ │ └── unaligned │ │ ├── access_ok.h │ │ ├── be_byteshift.h │ │ ├── generic.h │ │ └── le_byteshift.h │ ├── linux_logo.h │ ├── lmb.h │ ├── logbuff.h │ ├── lpd7a400_cpld.h │ ├── lxt971a.h │ ├── lynxkdi.h │ ├── lzma │ │ ├── LzmaDec.h │ │ ├── LzmaTools.h │ │ └── LzmaTypes.h │ ├── malloc.h │ ├── mb862xx.h │ ├── MCD_dma.h │ ├── MCD_progCheck.h │ ├── MCD_tasksInit.h │ ├── mg_disk.h │ ├── mii_phy.h │ ├── miiphy.h │ ├── mk48t59.h │ ├── mmc.h │ ├── mpc106.h │ ├── mpc5xx.h │ ├── mpc5xxx.h │ ├── mpc5xxx_sdma.h │ ├── mpc8220.h │ ├── mpc824x.h │ ├── mpc8260.h │ ├── mpc8260_irq.h │ ├── mpc83xx.h │ ├── mpc85xx.h │ ├── mpc86xx.h │ ├── mpc8xx.h │ ├── mpc8xx_irq.h │ ├── mtd │ │ ├── cfi_flash.h │ │ └── ubi-user.h │ ├── nand.h │ ├── netdev.h │ ├── net.h │ ├── nios2-epcs.h │ ├── nios2.h │ ├── nios2-io.h │ ├── nios.h │ ├── nios-io.h │ ├── nomadik.h │ ├── ns16550.h │ ├── ns7520_eth.h │ ├── ns87308.h │ ├── ns9750_bbus.h │ ├── ns9750_eth.h │ ├── ns9750_mem.h │ ├── ns9750_ser.h │ ├── ns9750_sys.h │ ├── onenand_uboot.h │ ├── part.h │ ├── pca953x.h │ ├── pci.h │ ├── pci_ids.h │ ├── pc_keyb.h │ ├── pcmcia │ │ ├── cirrus.h │ │ ├── i82365.h │ │ ├── ss.h │ │ ├── ti113x.h │ │ └── yenta.h │ ├── pcmcia.h │ ├── post.h │ ├── ppc405.h │ ├── ppc440.h │ ├── ppc4xx_enet.h │ ├── ppc4xx.h │ ├── ppc_asm.tmpl │ ├── ppc_defs.h │ ├── ps2mult.h │ ├── radeon.h │ ├── reiserfs.h │ ├── rtc.h │ ├── s3c2400.h │ ├── s3c2410.h │ ├── s3c24x0.h │ ├── s3c6400.h │ ├── s3c64x0.h │ ├── s6e63d6.h │ ├── SA-1100.h │ ├── sata.h │ ├── scsi.h │ ├── sed13806.h │ ├── sed156x.h │ ├── serial.h │ ├── sha1.h │ ├── sha256.h │ ├── sja1000.h │ ├── sm501.h │ ├── smiLynxEM.h │ ├── spartan2.h │ ├── spartan3.h │ ├── spd.h │ ├── spd_sdram.h │ ├── spi_flash.h │ ├── spi.h │ ├── s_record.h │ ├── status_led.h │ ├── stdio_dev.h │ ├── stratixII.h │ ├── sym53c8xx.h │ ├── systemace.h │ ├── timestamp_autogenerated.h │ ├── timestamp.h │ ├── tsec.h │ ├── tsi108.h │ ├── tsi148.h │ ├── twl4030.h │ ├── tws.h │ ├── ubi_uboot.h │ ├── u-boot │ │ ├── crc.h │ │ ├── md5.h │ │ ├── u-boot.lds.h │ │ └── zlib.h │ ├── universe.h │ ├── usb │ │ ├── ehci-fsl.h │ │ ├── mpc8xx_udc.h │ │ ├── musb_udc.h │ │ ├── omap1510_udc.h │ │ └── pxa27x_udc.h │ ├── usb_cdc_acm.h │ ├── usb_defs.h │ ├── usbdescriptors.h │ ├── usbdevice.h │ ├── usb.h │ ├── version_autogenerated.h │ ├── version.h │ ├── vfd_logo.h │ ├── video_ad7176.h │ ├── video_ad7177.h │ ├── video_ad7179.h │ ├── video_easylogo.h │ ├── video_fb.h │ ├── video_font.h │ ├── video.h │ ├── video_logo.h │ ├── virtex2.h │ ├── vsc7385.h │ ├── vxworks.h │ ├── w83c553f.h │ ├── watchdog.h │ ├── xilinx.h │ └── xyzModem.h ├── lib_arm │ ├── _ashldi3.S │ ├── _ashrdi3.S │ ├── board.c │ ├── board.o │ ├── bootm.c │ ├── bootm.o │ ├── cache.c │ ├── cache-cp15.c │ ├── cache-cp15.o │ ├── cache.o │ ├── config.mk │ ├── div0.c │ ├── _divsi3.S │ ├── eabi_compat.c │ ├── eabi_compat.o │ ├── interrupts.c │ ├── interrupts.o │ ├── libarm.a │ ├── _lshrdi3.S │ ├── Makefile │ ├── _modsi3.S │ ├── reset.c │ ├── reset.o │ ├── _udivsi3.S │ └── _umodsi3.S ├── lib_avr32 │ ├── board.c │ ├── bootm.c │ ├── config.mk │ ├── interrupts.c │ ├── Makefile │ └── memset.S ├── lib_blackfin │ ├── board.c │ ├── boot.c │ ├── cache.c │ ├── clocks.c │ ├── cmd_cache_dump.c │ ├── config.mk │ ├── Makefile │ ├── memcmp.S │ ├── memcpy.S │ ├── memmove.S │ ├── memset.S │ ├── muldi3.c │ ├── post.c │ ├── string.c │ ├── tests.c │ └── u-boot.lds.S ├── libfdt │ ├── fdt.c │ ├── fdt_ro.c │ ├── fdt_rw.c │ ├── fdt_strerror.c │ ├── fdt_sw.c │ ├── fdt_wip.c │ ├── libfdt.a │ ├── libfdt_internal.h │ ├── Makefile │ └── README ├── lib_generic │ ├── addr_map.c │ ├── bzlib.c │ ├── bzlib_crctable.c │ ├── bzlib_decompress.c │ ├── bzlib_huffman.c │ ├── bzlib_private.h │ ├── bzlib_randtable.c │ ├── circbuf.c │ ├── crc16.c │ ├── crc16.o │ ├── crc32.c │ ├── crc32.o │ ├── ctype.c │ ├── ctype.o │ ├── display_options.c │ ├── display_options.o │ ├── div64.c │ ├── div64.o │ ├── gunzip.c │ ├── gunzip.o │ ├── ldiv.c │ ├── ldiv.o │ ├── libgeneric.a │ ├── lmb.c │ ├── lmb.o │ ├── lzma │ │ ├── history.txt │ │ ├── import_lzmasdk.sh │ │ ├── liblzma.a │ │ ├── license.txt │ │ ├── LzmaDec.c │ │ ├── LzmaDec.h │ │ ├── LzmaTools.c │ │ ├── LzmaTools.h │ │ ├── lzma.txt │ │ ├── Makefile │ │ ├── README.txt │ │ └── Types.h │ ├── lzo │ │ ├── liblzo.a │ │ ├── lzo1x_decompress.c │ │ ├── lzodefs.h │ │ └── Makefile │ ├── Makefile │ ├── md5.c │ ├── rbtree.c │ ├── sha1.c │ ├── sha1.o │ ├── sha256.c │ ├── string.c │ ├── string.o │ ├── strmhz.c │ ├── strmhz.o │ ├── vsprintf.c │ ├── vsprintf.o │ ├── zlib.c │ └── zlib.o ├── lib_i386 │ ├── bios.h │ ├── bios_pci.S │ ├── bios.S │ ├── bios_setup.c │ ├── board.c │ ├── bootm.c │ ├── config.mk │ ├── interrupts.c │ ├── Makefile │ ├── pcat_interrupts.c │ ├── pcat_timer.c │ ├── pci.c │ ├── pci_type1.c │ ├── realmode.c │ ├── realmode_switch.S │ ├── timer.c │ ├── video_bios.c │ ├── video.c │ └── zimage.c ├── lib_m68k │ ├── board.c │ ├── bootm.c │ ├── cache.c │ ├── config.mk │ ├── interrupts.c │ ├── Makefile │ ├── time.c │ └── traps.c ├── lib_microblaze │ ├── board.c │ ├── bootm.c │ ├── cache.c │ ├── config.mk │ ├── Makefile │ └── time.c ├── lib_mips │ ├── board.c │ ├── bootm.c │ ├── bootm_qemu_mips.c │ ├── config.mk │ ├── Makefile │ └── time.c ├── lib_nios │ ├── board.c │ ├── bootm.c │ ├── cache.c │ ├── config.mk │ ├── divmod.c │ ├── Makefile │ ├── math.h │ ├── mult.c │ └── time.c ├── lib_nios2 │ ├── board.c │ ├── bootm.c │ ├── cache.S │ ├── config.mk │ ├── divmod.c │ ├── Makefile │ ├── math.h │ ├── mult.c │ └── time.c ├── lib_ppc │ ├── bat_rw.c │ ├── board.c │ ├── bootm.c │ ├── cache.c │ ├── config.mk │ ├── extable.c │ ├── interrupts.c │ ├── kgdb.c │ ├── Makefile │ ├── ppccache.S │ ├── ppcstring.S │ ├── ticks.S │ └── time.c ├── lib_sh │ ├── board.c │ ├── bootm.c │ ├── config.mk │ ├── Makefile │ ├── time.c │ └── time_sh2.c ├── lib_sparc │ ├── board.c │ ├── bootm.c │ ├── cache.c │ ├── config.mk │ ├── interrupts.c │ ├── Makefile │ └── time.c ├── MAINTAINERS ├── MAKEALL ├── Makefile ├── mkconfig ├── net │ ├── bootp.c │ ├── bootp.h │ ├── bootp.o │ ├── dns.c │ ├── dns.h │ ├── eth.c │ ├── eth.o │ ├── libnet.a │ ├── Makefile │ ├── net.c │ ├── net.o │ ├── nfs.c │ ├── nfs.h │ ├── nfs.o │ ├── rarp.c │ ├── rarp.h │ ├── rarp.o │ ├── sntp.c │ ├── sntp.h │ ├── tftp.c │ ├── tftp.h │ └── tftp.o ├── post │ ├── board │ │ ├── lwmon │ │ │ ├── Makefile │ │ │ └── sysmon.c │ │ ├── lwmon5 │ │ │ ├── dsp.c │ │ │ ├── dspic.c │ │ │ ├── fpga.c │ │ │ ├── gdc.c │ │ │ ├── Makefile │ │ │ ├── sysmon.c │ │ │ └── watchdog.c │ │ └── netta │ │ ├── codec.c │ │ ├── dsp.c │ │ └── Makefile │ ├── cpu │ │ ├── mpc8xx │ │ │ ├── cache_8xx.S │ │ │ ├── cache.c │ │ │ ├── ether.c │ │ │ ├── Makefile │ │ │ ├── spr.c │ │ │ ├── uart.c │ │ │ ├── usb.c │ │ │ └── watchdog.c │ │ └── ppc4xx │ │ ├── cache_4xx.S │ │ ├── cache.c │ │ ├── denali_ecc.c │ │ ├── ether.c │ │ ├── fpu.c │ │ ├── Makefile │ │ ├── ocm.c │ │ ├── spr.c │ │ ├── uart.c │ │ └── watchdog.c │ ├── drivers │ │ ├── i2c.c │ │ ├── Makefile │ │ ├── memory.c │ │ └── rtc.c │ ├── libpost.a │ ├── lib_ppc │ │ ├── andi.c │ │ ├── asm.S │ │ ├── b.c │ │ ├── cmp.c │ │ ├── cmpi.c │ │ ├── complex.c │ │ ├── cpu_asm.h │ │ ├── cpu.c │ │ ├── cr.c │ │ ├── fpu │ │ │ ├── 20001122-1.c │ │ │ ├── 20010114-2.c │ │ │ ├── 20010226-1.c │ │ │ ├── 980619-1.c │ │ │ ├── acc1.c │ │ │ ├── compare-fp-1.c │ │ │ ├── fpu.c │ │ │ ├── Makefile │ │ │ └── mul-subnormal-single-1.c │ │ ├── load.c │ │ ├── Makefile │ │ ├── multi.c │ │ ├── rlwimi.c │ │ ├── rlwinm.c │ │ ├── rlwnm.c │ │ ├── srawi.c │ │ ├── store.c │ │ ├── string.c │ │ ├── three.c │ │ ├── threei.c │ │ ├── threex.c │ │ ├── two.c │ │ └── twox.c │ ├── Makefile │ ├── post.c │ ├── rules.mk │ └── tests.c ├── README ├── rm.api.tgz ├── rm.examples.tgz ├── rm.nand_spl.tar.gz ├── rm.onenand_ipl.tar.gz ├── rules.mk ├── System.map ├── tools │ ├── bddb │ │ ├── badsubmit.php │ │ ├── bddb.css │ │ ├── brlog.php │ │ ├── browse.php │ │ ├── config.php │ │ ├── create_tables.sql │ │ ├── defs.php │ │ ├── dodelete.php │ │ ├── dodellog.php │ │ ├── doedit.php │ │ ├── doedlog.php │ │ ├── donewlog.php │ │ ├── donew.php │ │ ├── edit.php │ │ ├── edlog.php │ │ ├── execute.php │ │ ├── index.php │ │ ├── newlog.php │ │ ├── new.php │ │ └── README │ ├── bin2header.c │ ├── bmp_logo.c │ ├── crc32.o │ ├── default_image.c │ ├── default_image.o │ ├── easylogo │ │ ├── easylogo.c │ │ ├── linux_blackfin.tga │ │ ├── linux_logo.tga │ │ ├── Makefile │ │ └── runme.sh │ ├── env │ │ ├── fw_env.c │ │ ├── fw_env.config │ │ ├── fw_env.h │ │ ├── fw_env_main.c │ │ ├── Makefile │ │ └── README │ ├── envcrc │ ├── envcrc.c │ ├── envcrc.o │ ├── env_embedded.o │ ├── fdt_host.h │ ├── fdt.o │ ├── fdt_ro.o │ ├── fdt_rw.o │ ├── fdt_strerror.o │ ├── fdt_wip.o │ ├── fit_image.c │ ├── fit_image.o │ ├── gdb │ │ ├── error.c │ │ ├── error.h │ │ ├── gdbcont.c │ │ ├── gdbsend.c │ │ ├── Makefile │ │ ├── remote.c │ │ ├── remote.h │ │ ├── serial.c │ │ └── serial.h │ ├── gen_eth_addr │ ├── gen_eth_addr.c │ ├── gen_eth_addr.o │ ├── image.o │ ├── img2brec.sh │ ├── img2srec │ ├── img2srec.c │ ├── img2srec.o │ ├── imls │ │ ├── imls.c │ │ ├── Makefile │ │ └── README │ ├── inca-swap-bytes.c │ ├── jtagconsole │ ├── kwbimage.c │ ├── kwbimage.h │ ├── kwbimage.o │ ├── logos │ │ ├── atmel.bmp │ │ ├── denx.bmp │ │ ├── linux_logo_ttcontrol.bmp │ │ ├── linux_logo_ttcontrol_palfin.bmp │ │ └── ronetix.bmp │ ├── Makefile │ ├── md5.o │ ├── mingw_support.c │ ├── mingw_support.h │ ├── mkimage │ ├── mkimage.c │ ├── mkimage.h │ ├── mkimage.o │ ├── mpc86x_clk.c │ ├── ncb.c │ ├── netconsole │ ├── os_support.c │ ├── os_support.h │ ├── os_support.o │ ├── scripts │ │ ├── define2mk.sed │ │ ├── dot.kermrc │ │ ├── flash_param │ │ ├── README │ │ ├── send_cmd │ │ └── send_image │ ├── setlocalversion │ ├── sha1.o │ ├── ubsha1.c │ └── updater │ ├── cmd_flash.c │ ├── ctype.c │ ├── dummy.c │ ├── flash.c │ ├── flash_hw.c │ ├── junk │ ├── Makefile │ ├── ppcstring.S │ ├── string.c │ ├── update.c │ └── utils.c ├── tree.TXT ├── u-boot ├── u-boot.bin ├── u-boot.lds ├── u-boot.map └── u-boot.srec 142 directories, 2205 files</span>
三、其他未尽事项见下一篇
时间: 2024-10-14 17:50:14