Bootloader for SIGMA SMP863x Secure media processors. Incluedes zboot and yamon. complete source code,has passed the test.
File list:
smp863x_boot_loader
..................\pf
..................\..\patches
..................\..\.......\yamon
..................\..\.......\.....\0000.shared.patch
..................\..\.......\.....\1000.initial-tango2.patch
..................\..\.......\.....\1001.mipsel-gcc.patch
..................\..\.......\.....\1002.common.patch
..................\..\.......\.....\1003.loaduu.patch
..................\..\.......\.....\1004.pflash.patch
..................\..\.......\.....\1006.ide.patch
..................\..\.......\.....\1007.pci.patch
..................\..\.......\.....\1008.net.patch
..................\..\.......\.....\1009.zbf.patch
..................\..\.......\.....\1010.dhcpc.patch
..................\..\.......\yamon-2.11
..................\..\.......\..........\0000.shared.patch
..................\..\.......\..........\1000.tango2.patch
..................\..\.......\..........\1001.pflash-xenv.patch
..................\..\.......\..........\1002.zbf.patch
..................\..\.......\..........\1003.xrpc.patch
..................\..\.......\..........\1004.ide.patch
..................\..\.......\..........\1005.basicload.patch
..................\..\.......\..........\1006.pci.patch
..................\..\.......\..........\1007.net.patch
..................\..\.......\..........\1008.fullload.patch
..................\..\.......\..........\1009.dhcp.patch
..................\tools
..................\.....\genxenv
..................\.....\.......\configs
..................\.....\.......\.......\849-E2.config
..................\.....\.......\.......\852-E2.config
..................\.....\.......\.......\885-E2.config
..................\.....\.......\genxenv2file.bash
..................\.....\.......\list2xenv.bash
..................\zboot
..................\.....\applets
..................\.....\.......\dviinit
..................\.....\.......\.......\dviinit.c
..................\.....\.......\.......\Makefile
..................\.....\.......\helper
..................\.....\.......\......\applet.h
..................\.....\.......\......\applet.ld.script
..................\.....\.......\......\build_cpu_xload.bash
..................\.....\.......\......\fastsha.h
..................\.....\.......\......\fastsha1.c
..................\.....\.......\......\full_sha1.c
..................\.....\.......\......\Makefile
..................\.....\.......\......\romfs.c
..................\.....\.......\......\romfs.h
..................\.....\.......\......\start.S
..................\.....\.......\......\uart.c
..................\.....\.......\......\uart.h
..................\.....\.......\......\uartbase.c
..................\.....\.......\......\util.c
..................\.....\.......\......\util.h
..................\.....\.......\......\vsprintf.c
..................\.....\.......\......\vsprintf.h
..................\.....\.......\......\xenv.c
..................\.....\.......\......\xenv.h
..................\.....\.......\sample
..................\.....\.......\......\Makefile
..................\.....\.......\......\sample.c
..................\.....\.......\README
..................\.....\addrspace.h
..................\.....\build_xload.bash
..................\.....\emhwlib_dram.h
..................\.....\emhwlib_dram_others.h
..................\.....\emhwlib_dram_others.inc
..................\.....\emhwlib_dram_tango2.h
..................\.....\emhwlib_dram_tango2.inc
..................\.....\emhwlib_lram.h
..................\.....\emhwlib_lram.inc
..................\.....\emhwlib_registers_tango2.h
..................\.....\emhwlib_registers_tango2.inc
..................\.....\emhwlib_registers_tango3.h
..................\.....\emhwlib_registers_tango3.inc
..................\.....\emhwlib_resources_tango2.h
..................\.....\emhwlib_resources_tango2.inc
..................\.....\emhwlib_resources_tango3.h
..................\.....\emhwlib_resources_tango3.inc
..................\.....\fastsha.h
..................\.....\fastsha1.c
..................\.....\full_sha1.c
..................\.....\kunzip.c
..................\.....\kunzip.h
..................\.....\main.c
..................\.....\Makefile
..................\.....\mt.h
..................\.....\mt_elementary.c
..................\.....\mt_tests.c
..................\.....\mt_utils.c
..................\.....\reset.S
..................\.....\rmem86xxid.h
..................\.....\romfs.c
..................\.....\romfs.h
..................\.....\sigblock.h
..................\.....\sigblock.inc
..................\.....\stage0.ld.script
..................\.....\stage0_main.c
..................\.....\stage1.ld.script
..................\.....\start.S
..................\.....\uart.c
..................\.....\uart.h
..................\.....\util.c
..................\.....\util.h
..................\.....\vsprintf.c
..................\.....\vsprintf.h
..................\.....\xenv.c
..................\.....\xenv.h
..................\.....\xenvkeys.h
..................\.....\xload.c
..................\.....\xload.h
..................\.....\xos_xrpc.h
..................\.....\zboot.c
..................\.....\zboot.h
..................\.....\zbootcfg.h
..................\inc.gnxnv.Makefile
..................\inc.yamon-2.11.Makefile
..................\inc.yamon.Makefile
..................\inc.zboot.Makefile
..................\Makefile
..................\README