#!/bin/sh

save () {
	Start=`printf "%d" $2`
	Count=`expr $3 \* 1024`

	nandlogical /dev/mtd1 READ $Start $Count $1
}

cd /mnt/cf || exit 1

save mainte.bin   0x00000000  320
save version.bin  0x00054000   16
save paraminf.bin 0x00060000   48
save mversion.bin 0x00070000   16
save diag.bin     0x0007c000  384
save kernel2.bin  0x000e0000 1264
save kernel1.bin  0x00220000 1264
save roflsys.bin  0x00360000 3328

exec sh

