# firmware upgrade process functions

FWUP_DBG=1

FIRMUP_STATE_FILE=/tmp/fw_upgrade_state.txt

write_firmup_state() {
	echo "PROGRESS=$1;" > $FIRMUP_STATE_FILE
	echo "DESCRIPTION=\"$2\";" >> $FIRMUP_STATE_FILE
	
	if [ "$FWUP_DBG" = "1" ]; then
		echo "---------------------------------------------"
		cat $FIRMUP_STATE_FILE
		echo "---------------------------------------------"
	fi
}

# make bootmode as normal boot
make_normal_bootmode() {
	BOOTMODE_TMP=/bootmode.bin
	echo -n -e \\x00\\x00\\x00\\x00 > $BOOTMODE_TMP
	/usr/sbin/flash_eraseall /dev/mtd3
	/usr/sbin/nandwrite -p /dev/mtd3 $BOOTMODE_TMP
}

