Annotation of elwix/config/etc/uboot/rc.cfg, revision 1.1.2.1

1.1.2.1 ! misho       1: #!/bin/sh
        !             2: #
        !             3: # U-boot cfg nand map load/save management script
        !             4: #
        !             5: # $Id:$
        !             6: 
        !             7: CFG_NAND_LIST="/etc/cfg.map"
        !             8: CFG_NAND_MAP="/dev/map/cfg"
        !             9: CFG_NAND_SIZE=65536
        !            10: 
        !            11: case "$1" in
        !            12:        load)
        !            13:                dd if=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} | gunzip | cpio -ivud
        !            14:                ;;
        !            15:        save)
        !            16:                sed -nE -e 's/^ *([^ #]+) */\1/p' < ${CFG_NAND_LIST} | \
        !            17:                        cpio -ov | gzip -9 | \
        !            18:                        dd of=${CFG_NAND_MAP} bs=${CFG_NAND_SIZE} count=1 conv=sync
        !            19:                ;;
        !            20:        *)
        !            21:                echo "Missing parameter - available options are (load | save)"
        !            22:                ;;
        !            23: esac

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>