[tools] firmware_utils/mkmylofw: add definitions for the NP25G and WPE53G boards
authorjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 16 Nov 2008 07:49:27 +0000 (07:49 +0000)
committerjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 16 Nov 2008 07:49:27 +0000 (07:49 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13226 3c298f89-4303-0410-b956-a3cf2f4a3e73

tools/firmware-utils/src/mkmylofw.c
tools/firmware-utils/src/myloader.h

index aa0a2e1..d4e36eb 100644 (file)
@@ -89,6 +89,9 @@ struct cpx_board {
 #define CPX_BOARD_AR71XX(_did, _flash, _mod, _name, _desc) \
        CPX_BOARD(_did, _flash, _mod, _name, _desc, 0x20000, 0x8000)
 
+#define CPX_BOARD_AR23XX(_did, _flash, _mod, _name, _desc) \
+       CPX_BOARD(_did, _flash, _mod, _name, _desc, 0x10000, 0x10000)
+
 #define ALIGN(x,y)     ((x)+((y)-1)) & ~((y)-1)
 
 char   *progname;
@@ -141,9 +144,17 @@ struct cpx_board boards[] = {
        CPX_BOARD_ADM(DEVID_COMPEX_WPP54AG, 4,
                "WPP54AG", "Compex WPP54AG",
                "Outdoor Access Point"),
+
        CPX_BOARD_AR71XX(DEVID_COMPEX_WP543, 2,
                "WP543", "Compex WP543",
                "BareBoard"),
+
+       CPX_BOARD_AR23XX(DEVID_COMPEX_NP25G, 4,
+               "NP25G", "Compex NetPassage 25G",
+               "Wireless 54Mbps XR Router"),
+       CPX_BOARD_AR23XX(DEVID_COMPEX_WPE53G, 4,
+               "WPE53G", "Compex NetPassage 25G",
+               "Wireless 54Mbps XR Access Point"),
        {.model = NULL}
 };
 
index d01bce9..d7e1d80 100644 (file)
 #define DEVID_COMPEX_WPP54AG   0x0550
 #define DEVID_COMPEX_WPP54G    0x0555
 
+/* Devices based on the Atheros AR2317 */
+#define DEVID_COMPEX_NP25G     0x05e6
+#define DEVID_COMPEX_WPE53G    0x05dc
+
 /* Devices based on the Atheros AR71xx */
 #define DEVID_COMPEX_WP543     0x0640