source: src/include.v24/cyutils.h @ 13999

Last change on this file since 13999 was 13999, checked in by BrainSlayer, 3 years ago

change

File size: 4.1 KB
Line 
1#include "code_pattern.h"
2#include "../../opt/build.h"
3
4
5#ifdef HAVE_POWERNOC
6#define CYBERTAN_VERSION        "POWERNOC v23"
7#elif HAVE_WTS
8#define CYBERTAN_VERSION        "WTS v23"
9#elif HAVE_OMNI
10#define CYBERTAN_VERSION        "OMNI Wifi v23"
11#elif HAVE_DLS
12#define CYBERTAN_VERSION        "DLS v23"
13#elif HAVE_SKYTRON
14#define CYBERTAN_VERSION        "SKYTRON v23"
15#elif HAVE_GGEW
16#define CYBERTAN_VERSION        "NMN 1.6 (" BUILD_DATE ")"
17#elif HAVE_NEWMEDIA
18#define CYBERTAN_VERSION        "NMN 1.5 (" BUILD_DATE ")"
19#elif HAVE_SKYTEL
20#define CYBERTAN_VERSION        "ST54G v23"
21#elif HAVE_34TELECOM
22#define CYBERTAN_VERSION        "MiuraBasic v23"
23#elif HAVE_FON
24#define CYBERTAN_VERSION        "FON powered by DD-WRT v23 (" BUILD_DATE ")"
25#elif HAVE_MAKSAT
26#ifdef HAVE_MAKSAT_BLANK
27#define CYBERTAN_VERSION        "2.1 (" BUILD_DATE ")"
28#else
29#define CYBERTAN_VERSION        "MAKSAT 1.5 (" BUILD_DATE ")"
30#endif
31#elif HAVE_CORENET
32#define CYBERTAN_VERSION        "CoreNet v24-sp2 (" BUILD_DATE ")"
33#elif HAVE_TRIMAX
34#define CYBERTAN_VERSION        "TRIMAX v1.0 (" BUILD_DATE ")"
35#elif HAVE_TMK
36#define CYBERTAN_VERSION        "KMT-WAS 1.6 (" BUILD_DATE ")"
37#elif HAVE_XIOCOM
38#define CYBERTAN_VERSION        "XOS 1.8.1 (" BUILD_DATE ")"
39#elif HAVE_BUFFALO
40#define CYBERTAN_VERSION        "DD-WRT v24SP2-" DEFAULT_COUNTRY_CODE " (" BUILD_DATE ")"
41#else
42#define CYBERTAN_VERSION        "DD-WRT v24-sp2 (" BUILD_DATE ")"
43#endif
44
45#define LANG_VERSION            "v1.00.00"
46#define MINOR_VERSION           ""
47#define SERIAL_NUMBER           "000"
48#define PMON_BOOT_VERSION       "v1.8"
49#define CFE_BOOT_VERSION        "v2.4"
50#define CFES_BOOT_VERSION       "v3.5"
51
52#define BOOT_IPADDR "192.168.1.1"
53#define BOOT_NETMASK "255.255.255.0"
54
55#define SUPPORT_4712_CHIP       0x0001
56#define SUPPORT_INTEL_FLASH     0x0002
57#define SUPPORT_5325E_SWITCH    0x0004
58#define SUPPORT_4704_CHIP       0x0008
59#define SUPPORT_5352E_CHIP      0x0010
60#define SUPPORT_5354G_CHIP      0x0020
61
62struct code_header {
63        char magic[4];
64        char res1[4];   // for extra magic
65        char fwdate[3];
66        char fwvern[3];
67        char id[4];     // U2ND
68        char hw_ver;    // 0) for 4702, 1) for 4712, 2) for 4712L, 3) for 4704
69        char res2;
70        unsigned short flags;
71        unsigned char res3[10];
72} ;
73
74//#ifdef MULTILANG_SUPPORT
75struct lang_header {
76        char magic[4];
77        char res1[4];   // for extra magic
78        char fwdate[3];
79        char fwvern[3];
80        char id[4];     // U2ND
81        char hw_ver;    // 0: for 4702, 1: for 4712
82        char res2;
83        unsigned long len;
84        unsigned char res3[8];
85} ;
86//#endif
87
88struct boot_header {
89        char magic[3];
90        char res[29];
91};
92
93/***************************************
94 * define upnp misc                    *
95 ***************************************/
96  #define URL                   "http://www.dd-wrt.com/"
97  #define DEV_FRIENDLY_NAME     MODEL_NAME
98  #define DEV_MFR               "NewMedia-NET GmbH"
99  #define DEV_MFR_URL           URL
100  #define DEV_MODEL_DESCRIPTION "Internet Gateway Device"
101  #define DEV_MODEL             MODEL_NAME
102  #define DEV_MODEL_NO          CYBERTAN_VERSION
103  #define DEV_MODEL_URL         URL
104
105/***************************************
106 * define Parental Control link        *
107 ***************************************/
108#if LOCALE == EUROPE
109  #define       SIGN_UP_URL     "http://pcsvc.ourlinksys.com/eu/language.jsp"
110  #define       MORE_INFO_URL   "http://www.linksys.com/pcsvc/eu/info_eu.asp"
111  #define       ADMIN_URL       "http://pcsvc.ourlinksys.com/en"
112#elif LOCALE == GERMANY
113  #define       SIGN_UP_URL     "http://pcsvc.ourlinksys.com/de/trial.asp"
114  #define       MORE_INFO_URL   "http://www.linksys.com/pcsvc/de/info_de.asp"
115  #define       ADMIN_URL       "http://pcsvc.ourlinksys.com/de/admin.asp"
116#elif LOCALE == FRANCE
117  #define       SIGN_UP_URL     "http://pcsvc.ourlinksys.com/fr/trial.asp"
118  #define       MORE_INFO_URL   "http://www.linksys.com/pcsvc/fr/info_fr.asp"
119  #define       ADMIN_URL       "http://pcsvc.ourlinksys.com/fr/admin.asp"
120#else
121  #define       SIGN_UP_URL     "http://pcsvc.ourlinksys.com/us/trial.asp"
122  #define       MORE_INFO_URL   "http://www.linksys.com/pcsvc/info.asp"
123  #define       ADMIN_URL       "http://pcsvc.ourlinksys.com/us/admin.asp"
124#endif
125
126/***************************************
127 * define PPTP info                    *
128 ***************************************/
129#define PPTP_VENDOR     "Linksys"
130#define PPTP_HOSTNAME   ""
131
132/***************************************
133 * define L2TP info                    *
134 ***************************************/
135#define L2TP_VENDOR     "Linksys"
136#define L2TP_HOSTNAME   ""
137
Note: See TracBrowser for help on using the repository browser.