- do
- LINE=`grep "^${i} " ${MCU_DESC_FILE}`
- BIT=`echo ${LINE} | cut -d ' ' -f 2`
- FUSE=`echo ${LINE} | cut -d ' ' -f 3`
- NAME=`echo ${LINE} | cut -d ' ' -f 4`
- FACTORY=`echo ${LINE} | cut -d ' ' -f 5`
- DEFAULT=${FACTORY}
- CURRENT=x
- HELP=`echo ${LINE} | cut -d ' ' -f 6-`
- if [ -f ${FUSE} ]; then
- BIN_FUSE=`cat $FUSE`
- bit_is_set $BIT `printf "%d" $BIN_FUSE`
- CURRENT=$?
- DEFAULT=${CURRENT}
- fi
-
- echo -n "[$FUSE:${BIT}] ${NAME} <${HELP}> (factory=${DEFAULT}) (current=${CURRENT}) [${DEFAULT}] ? "
- read ans
-
- if [ -z "$ans" ] ; then
- ans=${DEFAULT}
- fi
-
- case $ans in
- 1)
- printf "0x%x\n" $[ $[ ( 1 << $BIT ) ] + `cat ${FUSE}_new` ] > ${FUSE}_new
- # <<$ fix syntax coloration
- echo " get 1 (unprogrammed)"
- ;;
- 0)
- echo " get 0 (programmed)"
- ;;
- *)
- echo "Bad answer, aborting..."
- exit 1
- esac
-
+do
+ LINE=`grep "^${i} " ${MCU_DESC_FILE}`
+ BIT=`echo ${LINE} | cut -d ' ' -f 2`
+ FUSE=`echo ${LINE} | cut -d ' ' -f 3`
+ NAME=`echo ${LINE} | cut -d ' ' -f 4`
+ FACTORY=`echo ${LINE} | cut -d ' ' -f 5`
+ DEFAULT=${FACTORY}
+ CURRENT=x
+ HELP=`echo ${LINE} | cut -d ' ' -f 6-`
+ if [ -f ${FUSE} ]; then
+ BIN_FUSE=`cat $FUSE`
+ bit_is_set $BIT `printf "%d" $BIN_FUSE`
+ CURRENT=$?
+ DEFAULT=${CURRENT}
+ fi
+
+ echo -n "[$FUSE:${BIT}] ${NAME} <${HELP}> (factory=${DEFAULT}) "
+ echo -n "(current=${CURRENT}) [${DEFAULT}] ? "
+ read ans
+
+ if [ -z "$ans" ] ; then
+ ans=${DEFAULT}
+ fi
+
+ case $ans in
+ 1)
+ printf "0x%x\n" $[ $[ ( 1 << $BIT ) ] + `cat ${FUSE}_new` ] > ${FUSE}_new
+ # <<$ fix syntax coloration
+ echo " get 1 (unprogrammed)"
+ ;;
+ 0)
+ echo " get 0 (programmed)"
+ ;;
+ *)
+ echo "Bad answer, aborting..."
+ exit 1
+ esac
+