# ---------------------------------------------------------
# Set the core module defines according to Core Module
# ---------------------------------------------------------
-CC=$(CROSS_COMPILE)gcc
-config="versatilepb_config"
-
-if [ "$2" == "" ]
-then
- echo "$0:: No preprocessor parameter - using $(CROSS_COMPILE)gcc"
-else
- CC=$2
-fi
-
-
# ---------------------------------------------------------
# Set up the Versatile type define
# ---------------------------------------------------------
+
+mkdir -p ${obj}include
+variant=PB926EJ-S
if [ "$1" == "" ]
then
- echo "$0:: No parameters - using $(CROSS_COMPILE)gcc versatilepb_config"
-
+ echo "$0:: No parameters - using versatilepb_config"
+ echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
+ variant=PB926EJ-S
else
- case "$config" in
+ case "$1" in
versatilepb_config | \
versatile_config)
- echo "#define CONFIG_ARCH_VERSATILE_PB" > ./include/config.h
+ echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
;;
versatileab_config)
- echo "#define CONFIG_ARCH_VERSATILE_AB" > ./include/config.h
+ echo "#define CONFIG_ARCH_VERSATILE_AB" > ${obj}include/config.h
+ variant=AB926EJ-S
;;
*)
echo "$0:: Unrecognised config - using versatilepb_config"
+ echo "#define CONFIG_ARCH_VERSATILE_PB" > ${obj}include/config.h
+ variant=PB926EJ-S
;;
esac
# ---------------------------------------------------------
# Complete the configuration
# ---------------------------------------------------------
-./mkconfig -a versatile arm arm926ejs versatile
+$MKCONFIG -a versatile arm arm926ejs versatile NULL versatile
+echo "Variant:: $variant"