TCC8900 LINUX bootloader
File list:
bootloader
.........\tcboot
.........\......\drivers
.........\......\.......\ddr
.........\......\.......\...\init_ddr2.c
.........\......\.......\...\init_mddr.c
.........\......\.......\...\Makefile
.........\......\.......\display
.........\......\.......\.......\lcd.c
.........\......\.......\.......\Makefile
.........\......\.......\fwdn
.........\......\.......\....\fwdn_drv_v3.c
.........\......\.......\....\fwdn_main.c
.........\......\.......\....\fwdn_nand.c
.........\......\.......\....\fwdn_protocol_v3.c
.........\......\.......\....\fwdn_sdmmc.c
.........\......\.......\....\fwupgrade.c
.........\......\.......\....\Makefile
.........\......\.......\....\TC_File.c
.........\......\.......\i2c
.........\......\.......\...\i2c.c
.........\......\.......\...\Makefile
.........\......\.......\kfs
.........\......\.......\...\libs
.........\......\.......\...\....\libkfs_TCC8900.lo
.........\......\.......\...\disk.c
.........\......\.......\...\FSAPP.c
.........\......\.......\...\Makefile
.........\......\.......\nand
.........\......\.......\....\libs
.........\......\.......\....\....\libtnftl_V6005_TCC8900.lo
.........\......\.......\....\....\libtnftl_V7012_TCC8900.lo
.........\......\.......\....\IO_DMA.c
.........\......\.......\....\Makefile
.........\......\.......\....\nand.c
.........\......\.......\....\nand_buffer.c
.........\......\.......\....\nand_crc.c
.........\......\.......\....\nand_drv.c
.........\......\.......\....\nand_drv_v7.c
.........\......\.......\....\nand_io_v6.c
.........\......\.......\....\nand_io_v7.c
.........\......\.......\sdmmc
.........\......\.......\.....\libs
.........\......\.......\.....\....\libsdmmc_TCC8900.lo
.........\......\.......\.....\harp_hd_if.c
.........\......\.......\.....\harp_if.c
.........\......\.......\.....\Makefile
.........\......\.......\.....\mmc_basic.c
.........\......\.......\.....\mmc_clock.c
.........\......\.......\.....\sd_if.c
.........\......\.......\.....\TccMMC.c
.........\......\.......\uart
.........\......\.......\....\Makefile
.........\......\.......\....\printf.c
.........\......\.......\....\uart.c
.........\......\.......\usb
.........\......\.......\...\Makefile
.........\......\.......\...\otgcore.c
.........\......\.......\...\otgcore.h
.........\......\.......\...\otgdev_io.c
.........\......\.......\...\otgdev_io.h
.........\......\.......\...\otgregs.h
.........\......\.......\...\usb20.h
.........\......\.......\...\usbdev_class.c
.........\......\.......\...\usbdev_class.h
.........\......\.......\...\usbphy.c
.........\......\.......\...\usbphy.h
.........\......\.......\...\usb_defs.h
.........\......\.......\...\usb_device.c
.........\......\.......\...\usb_device.h
.........\......\.......\...\usb_manager.c
.........\......\.......\...\usb_manager.h
.........\......\.......\...\vtc.c
.........\......\.......\...\vtc.h
.........\......\include
.........\......\.......\fwdn
.........\......\.......\....\browse.h
.........\......\.......\....\Disk.h
.........\......\.......\....\fat.h
.........\......\.......\....\file.h
.........\......\.......\....\FSAPP.h
.........\......\.......\....\fwdn_drv_v3.h
.........\......\.......\....\fwdn_protocol_v3.h
.........\......\.......\....\fwupgrade.h
.........\......\.......\....\fwupgrade_NAND_v6.h
.........\......\.......\....\KFSutils.h
.........\......\.......\....\TC_File.h
.........\......\.......\sdmmc
.........\......\.......\.....\mmc_basic.h
.........\......\.......\.....\mmc_ext.h
.........\......\.......\.....\mmc_io.h
.........\......\.......\.....\sdupdate.h
.........\......\.......\.....\TccMMC.h
.........\......\.......\tnftl
.........\......\.......\.....\IO_TCCXXX.h
.........\......\.......\.....\nand_drv.h
.........\......\.......\.....\nand_io_v6.h
.........\......\.......\.....\nand_io_v7.h
.........\......\.......\.....\TC_DRV.h
.........\......\.......\.....\tnftl_v6.h
.........\......\.......\.....\tnftl_v7.h
.........\......\.......\.....\Typedefine.h
.........\......\.......\ckc.h
.........\......\.......\common.h
.........\......\.......\config.h
.........\......\.......\ddr.h
.........\......\.......\def_tcc.h
.........\......\.......\globals.h
.........\......\.......\i2c.h
.........\......\.......\lcd.h
.........\......\.......\logo.h
.........\......\.......\logo_24bit.h
.........\......\.......\reg_physical.h
.........\......\.......\TCC89x_Physical.h
.........\......\.......\TCC89x_Structures.h
.........\......\.......\tcc_cid.h
.........\......\.......\telechips_font.h
.........\......\.......\uart.h
.........\......\main
.........\......\....\boot_main.c
.........\......\....\downloader.c
.........\......\....\gpio.c
.........\......\....\init_system.c
.........\......\....\intr_handler.c
.........\......\....\loader.c
.........\......\....\Makefile
.........\......\....\Makefile_
.........\......\....\start.S
.........\......\....\tcboot.lds
.........\......\....\update.c
.........\......\utils
.........\......\.....\libs
.........\......\.....\....\libcid_TCC8900.lo
.........\......\.....\arm_asm.S
.........\......\.....\ckc.c
.........\......\.....\Makefile
.........\......\.....\util.c
.........\......\ChangeLog
.........\......\config.mk
.........\......\def_tcc.mk
.........\......\Makefile
.........\......\README
.........\......\rules.mk
.........\......\tcc_crc
.........\......\tcc_util.sh
.........\......\Version-nand_drv.txt