-#define BOOT_LOADER_LAST 3
-
-#define BOARD_TYPE_UNKNOWN 0
-#define BOARD_TYPE_WP54G_WRT 1
-#define BOARD_TYPE_WP54G 2
-#define BOARD_TYPE_WP54AG 3
-#define BOARD_TYPE_WPP54G 4
-#define BOARD_TYPE_WPP54AG 5
-#define BOARD_TYPE_NP28G 6
-#define BOARD_TYPE_NP28GHS 7
-#define BOARD_TYPE_NP27G 8
-#define BOARD_TYPE_WP54Gv1C 9
-#define BOARD_TYPE_RB_1xx 10
-
-extern struct adm5120_info adm5120_info;
+#define BOOT_LOADER_ROUTERBOOT 4
+#define BOOT_LOADER_BOOTBASE 5
+#define BOOT_LOADER_LAST 5
+
+extern unsigned int adm5120_product_code;
+extern unsigned int adm5120_revision;
+extern unsigned int adm5120_nand_boot;
+
+extern unsigned long adm5120_speed;
+#define ADM5120_SPEED_175 175000000
+#define ADM5120_SPEED_200 200000000
+#define ADM5120_SPEED_225 225000000
+#define ADM5120_SPEED_250 250000000
+
+extern unsigned int adm5120_package;
+#define ADM5120_PACKAGE_PQFP 0
+#define ADM5120_PACKAGE_BGA 1
+