--- uc-origs/uClinux-2.4.27-uc1/arch/armnommu/config.in	2004-12-12 21:48:45.000000000 +0100
+++ uClinux-2.4.27-uc1/arch/armnommu/config.in	2005-01-29 17:44:56.000000000 +0100
@@ -91,7 +91,8 @@
 	  HUMBER		CONFIG_BD_HUMBER \
 	  GOLDENGATE		CONFIG_BD_GOLDENGATE \
 	  MACKINAC		CONFIG_BD_MACKINAC \
-	  RUSHMORE		CONFIG_BD_RUSHMORE" MACKINAC
+	  RUSHMORE		CONFIG_BD_RUSHMORE \
+	  TIBURON		CONFIG_BD_TIBURON" MACKINAC
       if [ "$CONFIG_BD_HASBANI" = "y" ]; then
          define_bool CONFIG_CHIP_P52 y
       fi
@@ -104,6 +105,9 @@
       if [ "$CONFIG_BD_RUSHMORE" = "y" ]; then
          define_bool CONFIG_CHIP_CX82110 y
       fi
+      if [ "$CONFIG_BD_TIBURON" = "y" ]; then
+         define_bool CONFIG_CHIP_CX82100 y
+      fi
    fi
 fi
 if [ "$CONFIG_ARCH_NETARM" = "y" ]; then
@@ -167,10 +171,17 @@
    define_bool CONFIG_CPU_WITH_CACHE y
    define_bool CONFIG_CPU_WITH_MCR_INSTRUCTION y
    if [ "$CONFIG_SET_MEM_PARAM" = "n" ]; then
-      define_hex DRAM_BASE 0x00800000
-      define_hex DRAM_SIZE 0x00800000
-      define_hex FLASH_MEM_BASE 0x00400000
-      define_hex FLASH_SIZE 0x00400000
+      if [ "$CONFIG_BD_TIBURON" = "y" ]; then
+         define_hex DRAM_BASE 0x00800000
+         define_hex DRAM_SIZE 0x00780000
+         define_hex FLASH_MEM_BASE 0x00400000
+         define_hex FLASH_SIZE 0x00200000
+      else
+         define_hex DRAM_BASE 0x00800000
+         define_hex DRAM_SIZE 0x00800000
+         define_hex FLASH_MEM_BASE 0x00400000
+         define_hex FLASH_SIZE 0x00400000
+      fi
    fi
 
    bool '  ARM940T CPU idle' CONFIG_CPU_ARM940_CPU_IDLE

