#define EUROPE 0x1 //temp, should be provided later
#define JAPAN 0x2 //temp, should be provided later
//
// Customer ID, note that:
// This variable is initiailzed through EEPROM or registry,
// however, its definition may be different with that in EEPROM for
// EEPROM size consideration. So, we have to perform proper translation between them.
// Besides, CustomerID of registry has precedence of that of EEPROM.
// defined below. 060703, by rcnjko.
//
typedefenum_RT_CUSTOMER_ID
{
RT_CID_DEFAULT=0,
RT_CID_8187_ALPHA0=1,
RT_CID_8187_SERCOMM_PS=2,
RT_CID_8187_HW_LED=3,
RT_CID_8187_NETGEAR=4,
RT_CID_WHQL=5,
RT_CID_819x_CAMEO=6,
RT_CID_819x_RUNTOP=7,
RT_CID_819x_Senao=8,
RT_CID_TOSHIBA=9,// Merge by Jacken, 2008/01/31.
RT_CID_819x_Netcore=10,
RT_CID_Nettronix=11,
RT_CID_DLINK=12,
RT_CID_PRONET=13,
RT_CID_COREGA=14,
RT_CID_CHINA_MOBILE=15,
RT_CID_819x_ALPHA=16,
RT_CID_819x_Sitecom=17,
RT_CID_CCX=18,// It's set under CCX logo test and isn't demanded for CCX functions, but for test behavior like retry limit and tx report. By Bruce, 2009-02-17.
RT_CID_819x_Lenovo=19,
RT_CID_819x_QMI=20,
RT_CID_819x_Edimax_Belkin=21,
RT_CID_819x_Sercomm_Belkin=22,
RT_CID_819x_CAMEO1=23,
RT_CID_819x_MSI=24,
RT_CID_819x_Acer=25,
RT_CID_819x_AzWave_ASUS=26,
RT_CID_819x_AzWave=27,// For AzWave in PCIe, The ID is AzWave use and not only Asus
RT_CID_819x_HP=28,
RT_CID_819x_WNC_COREGA=29,
RT_CID_819x_Arcadyan_Belkin=30,
RT_CID_819x_SAMSUNG=31,
RT_CID_819x_CLEVO=32,
RT_CID_819x_DELL=33,
RT_CID_819x_PRONETS=34,
RT_CID_819x_Edimax_ASUS=35,
RT_CID_NETGEAR=36,
RT_CID_PLANEX=37,
RT_CID_CC_C=38,
RT_CID_819x_Xavi=39,
RT_CID_LENOVO_CHINA=40,
RT_CID_INTEL_CHINA=41,
RT_CID_TPLINK_HPWR=42,
RT_CID_819x_Sercomm_Netgear=43,
RT_CID_819x_ALPHA_Dlink=44,//add by ylb 20121012 for customer led for alpha