#!/bin/sh

KCMDLINE=`cat /proc/cmdline`

for i in $KCMDLINE
do
	KK=`expr match "$i" 'gmmem='`
	if [ "$KK" != "0" ]; then
		GMMEM_SZ=${i:$KK}
		break
	fi
done

[ "$GMMEM_SZ" = "" ] && exit 0

ptr=`expr index "$GMMEM_SZ" M`
let 'ptr = ptr - 1'
GMMEM_SZ2=${GMMEM_SZ:0:$ptr}

if [ $GMMEM_SZ2 -lt 128 ]; then
	echo "Rev-H: Small system"
else
	echo "Rev-H: Normal system"
	exit 0
fi

################################

GMSYS_FLAG=/etc/gmsys_small.flag

# if small system flag is set, exit
[ -f $GMSYS_FLAG ] && exit 0

# change some files

cp -a /opt/gm/app/gmlib.cfg.2m /opt/gm/app/gmlib.cfg
touch $GMSYS_FLAG
sync

exit 0

