From 8bfda76892a39c033b5abf2c17035a444fffad08 Mon Sep 17 00:00:00 2001 From: florian Date: Fri, 27 Apr 2007 08:29:19 +0000 Subject: Updated support for Zynos/adm5120eb boards, thanks Gabor git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7061 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../files/include/asm-mips/mach-adm5120/zynos.h | 25 ++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) (limited to 'target/linux/adm5120-2.6/files/include/asm-mips') diff --git a/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/zynos.h b/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/zynos.h index aa2e555f6..ba372d3d3 100644 --- a/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/zynos.h +++ b/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/zynos.h @@ -33,16 +33,31 @@ struct zynos_board_info { u8 dbgflag; } __attribute__ ((packed)); +/* + * Vendor IDs + */ +#define ZYNOS_VENDOR_ID_ZYXEL 0 +#define ZYNOS_VENDOR_ID_NETGEAR 1 +#define ZYNOS_VENDOR_ID_DLINK 2 +#define ZYNOS_VENDOR_ID_OTHER 3 +#define ZYNOS_VENDOR_ID_LUCENT 4 + /* * Vendor names */ -#define ZYNOS_VENDOR_ZYXEL "ZyXEL" +#define ZYNOS_VENDOR_DLINK "D-Link" #define ZYNOS_VENDOR_LUCENT "LUCENT" -#define ZYNOS_VENDOR_NETGEAR "D-Link" +#define ZYNOS_VENDOR_NETGEAR "NetGear" +#define ZYNOS_VENDOR_ZYXEL "ZyXEL" /* * Board IDs (big-endian) */ +#define ZYNOS_BOARD_ES2108 0x00F2 /* Ethernet Switch 2108 */ +#define ZYNOS_BOARD_ES2108F 0x01AF /* Ethernet Switch 2108-F */ +#define ZYNOS_BOARD_ES2108G 0x00F3 /* Ethernet Switch 2108-G */ +#define ZYNOS_BOARD_ES2108LC 0x00FC /* Ethernet Switch 2108-LC */ +#define ZYNOS_BOARD_ES2108PWR 0x00F4 /* Ethernet Switch 2108PWR */ #define ZYNOS_BOARD_HS100 0x9FF1 /* HomeSafe 100/100W */ #define ZYNOS_BOARD_P334 0x9FF5 /* Prestige 334 */ #define ZYNOS_BOARD_P334U 0x9FDD /* Prestige 334U */ @@ -54,4 +69,10 @@ struct zynos_board_info { #define ZYNOS_BOARD_P335PLUS 0x0025 /* Prestige 335Plus */ #define ZYNOS_BOARD_P335U 0x9FDC /* Prestige 335U */ +/* + * Some magic numbers (big-endian) + */ +#define ZYNOS_MAGIC_DBGAREA1 0x48646267 /* "Hdbg" */ +#define ZYNOS_MAGIC_DBGAREA2 0x61726561 /* "area" */ + #endif /* _ZYNOS_H */ -- cgit v1.2.3