if [ ! -e /etc/zaurusd/mach-config-vars ]; then
    . /etc/zaurusd/scripts/detect-machine
    if [ -z $MACHINE ]; then
        echo "Error: Can't identify this machine"
	exit 1
    fi
    ln -s /etc/zaurusd/mach-config/mach-$MACHINE-vars /etc/zaurusd/mach-config-vars
    ln -s /etc/zaurusd/mach-config/mach-$MACHINE-functions /etc/zaurusd/mach-config-funcs
fi

. /etc/zaurusd/mach-config-vars
. /etc/zaurusd/mach-config-funcs

if [ "x$HAVE_ALSA_MIXER" != "x" -a "x$ALSA_MIXER_INIT" != "x" ]; then
  if [ ! -e /etc/asound.state ]; then
    cp $ALSA_MIXER_INIT /etc/asound.state
    /usr/sbin/alsactl restore
  fi
fi

export SWITCHEVD_EVENT_SCRIPT=/etc/zaurusd/scripts/switch-event