OSDN Git Service

Add MS7619SE
[uclinux-h8/uClinux-dist.git] / bin / make_flash
1 #!/bin/sh
2 #
3 # get the current settings
4 #
5 set -e
6
7 CUR_DIR=`pwd`
8
9 cd $ROOTDIR
10
11 echo `pwd`
12
13 . ./$LINUXDIR/.config
14
15 if [ "$CONFIG_X86" = y -o "$CONFIG_M586" = y ]; then
16         if [ "$CONFIG_JFFS_FS" = y ]; then
17                 bin/mkflashjffs
18         elif [ "$CONFIG_JFFS2_FS" = y ]; then
19                 bin/mkflashjffs2
20         else
21                 bin/mkflashx86
22         fi
23 elif [ "$CONFIG_CLEOPATRA" = y ]; then
24         if [ "$CONFIG_M5307" = y ]; then
25                 if [ "$CONFIG_RAM16MB" = y ]; then
26                         bin/mkflashcleo $ROOTDIR/vendors/Feith/boot/Cleopatra/boot_c1_m16.bin CLEOPATRA-1 16MB
27                 else
28                         bin/mkflashcleo $ROOTDIR/vendors/Feith/boot/Cleopatra/boot_c1_m8.bin CLEOPATRA-1 8MB
29       fi
30         else
31                 if [ "$CONFIG_RAM16MB" = y ]; then
32                         bin/mkflashcleo $ROOTDIR/vendors/Feith/boot/Cleopatra2/boot_c2_m16.bin CLEOPATRA-2 16MB
33                 else
34                         bin/mkflashcleo $ROOTDIR/vendors/Feith/boot/Cleopatra2/boot_c2_m8.bin CLEOPATRA-2 8MB
35       fi
36    fi
37 elif [ "$CONFIG_CanCam" = y ]; then
38         bin/mkflashcancam
39
40 elif [ "$CONFIG_SCALES" = y ]; then
41         bin/mkflashcleo $ROOTDIR/vendors/Feith/boot/SCALES/boot.bin SCALES 4MB
42
43 elif [ "$CONFIG_FLASH1MB" = y ]; then
44         bin/mkflash
45 elif [ "$CONFIG_FLASH2MB" = y ]; then
46         bin/mkflash2mb
47 elif [ "$CONFIG_FLASH4MB" = y ]; then
48         bin/mkflash2mb
49 else
50         echo "$0: Unknown flash size!" >&2
51         exit 1
52 fi
53
54 cd $CUR_DIR
55
56 exit 0