2 # ---------------------------------------------------------
3 # Set the core module defines according to Core Module
4 # ---------------------------------------------------------
5 # ---------------------------------------------------------
6 # Set up the GTA01 type define
7 # ---------------------------------------------------------
9 CFGINC
=${obj}include
/config.h
10 CFGTMP
=${obj}board
/neo1973
/gta01
/config.tmp
12 mkdir
-p ${obj}include
15 echo "$0:: No parameters - using GTA01Bv3 config"
16 echo "#define CONFIG_ARCH_GTA01B_v3" > $CFGINC
17 echo "GTA01_BIG_RAM=y" > $CFGTMP
18 echo "CONFIG_USB_DFU_REVISION=0x0230" > $CFGTMP
22 echo "#define CONFIG_ARCH_GTA01_v4" > $CFGINC
23 echo "GTA01_BIG_RAM=n" > $CFGTMP
24 echo "CONFIG_USB_DFU_REVISION=0x0140" > $CFGTMP
28 echo "#define CONFIG_ARCH_GTA01_v3" > $CFGINC
29 echo "GTA01_BIG_RAM=n" > $CFGTMP
30 echo "CONFIG_USB_DFU_REVISION=0x0130" > $CFGTMP
34 echo "#define CONFIG_ARCH_GTA01B_v2" > $CFGINC
35 echo "GTA01_BIG_RAM=y" > $CFGTMP
36 echo "CONFIG_USB_DFU_REVISION=0x0220" > $CFGTMP
40 echo "#define CONFIG_ARCH_GTA01B_v3" > $CFGINC
41 echo "GTA01_BIG_RAM=y" > $CFGTMP
42 echo "CONFIG_USB_DFU_REVISION=0x0230" > $CFGTMP
46 echo "#define CONFIG_ARCH_GTA01B_v4" > $CFGINC
47 echo "GTA01_BIG_RAM=y" > $CFGTMP
48 echo "CONFIG_USB_DFU_REVISION=0x0240" > $CFGTMP
52 echo "$0:: Unrecognised config - using GTA01Bv4 config"
53 echo "#define CONFIG_ARCH_GTA01B_v4" > $CFGINC
54 echo "GTA01_BIG_RAM=y" > $CFGTMP
55 echo "CONFIG_USB_DFU_REVISION=0x0240" > $CFGTMP
61 sed 's/^/#define /;s/=/ /' <$CFGTMP >>$CFGINC
62 # ---------------------------------------------------------
63 # Complete the configuration
64 # ---------------------------------------------------------
65 $MKCONFIG -a neo1973_gta01 arm arm920t gta01 neo1973 s3c24x0