#!/bin/sh


enableWatchDog()
{
bEnable=$1

if [ $bEnable -eq 1 ] ; then
himm 0x20040000 B400000 > /dev/null;
himm 0x20040008 0x03 > /dev/null; 
himm 0x2004000C 1 > /dev/null; 
himm 0x20040c00 1 > /dev/null;
else
himm 0x20040008 0 > /dev/null;
fi
}

FeedWdg()
{
feedcount=$1
feedindex=0

while [ true ] ; do

if [ $feedindex -lt $feedcount ] ; then
#printf "Feed dog in my mercy(%d/%d).\n" $feedindex $feedcount
himm 0x20040c00 0x1acce551 > /dev/null; 
himm 0x2004000c 1 > /dev/null; 
himm 0x20040c00 1 > /dev/null;
let feedindex++;
else
break;
fi

sleep 10;

done
}

enableWatchDog "$1" &

FeedWdg "$2" &

