00001 #ifndef __NJBUSB__H
00002 #define __NJBUSB__H
00003
00004 #define NJB1_VENDOR_ID 0x0471
00005 #define NJB1_PRODUCT_ID 0x0222
00006
00007 #define NJB2_VENDOR_ID 0x041e
00008 #define NJB2_PRODUCT_ID 0x4100
00009
00010 #define NJB3_VENDOR_ID 0x041e
00011 #define NJB3_PRODUCT_ID 0x4101
00012
00013 #define NJBZEN_VENDOR_ID 0x041e
00014 #define NJBZEN_PRODUCT_ID 0x4108
00015
00016 #define NJBZEN2_VENDOR_ID 0x041e
00017 #define NJBZEN2_PRODUCT_ID 0x410B
00018
00019 #define NJBZENNX_VENDOR_ID 0x041e
00020 #define NJBZENNX_PRODUCT_ID 0x4109
00021
00022 #define NJBZENXTRA_VENDOR_ID 0x041e
00023 #define NJBZENXTRA_PRODUCT_ID 0x4110
00024
00025 #define DELLDJ_VENDOR_ID 0x041e
00026 #define DELLDJ_PRODUCT_ID 0x4111
00027
00028 #define NJBZENTOUCH_VENDOR_ID 0x041e
00029 #define NJBZENTOUCH_PRODUCT_ID 0x411b
00030
00031 #define NJBZENMICRO_VENDOR_ID 0x041e
00032 #define NJBZENMICRO_PRODUCT_ID 0x411e
00033
00034 #define DELLDJ2_VENDOR_ID 0x041e
00035 #define DELLDJ2_PRODUCT_ID 0x4126
00036
00037 #define POCKETDJ_VENDOR_ID 0x041e
00038 #define POCKETDJ_PRODUCT_ID 0x4127
00039
00040
00041
00042
00043
00044
00045 #define USB20_DEVICE(t) \
00046 (t == NJB_DEVICE_NJB2 || \
00047 t == NJB_DEVICE_NJBZEN2 || \
00048 t == NJB_DEVICE_NJBZENNX || \
00049 t == NJB_DEVICE_NJBZENXTRA || \
00050 t == NJB_DEVICE_DELLDJ || \
00051 t == NJB_DEVICE_NJBZENTOUCH || \
00052 t == NJB_DEVICE_NJBZENMICRO || \
00053 t == NJB_DEVICE_DELLDJ2 || \
00054 t == NJB_DEVICE_POCKETDJ )
00055
00056 #define PROTOCOL3_DEVICE(t) \
00057 (t == NJB_DEVICE_NJB2 || \
00058 t == NJB_DEVICE_NJB3 || \
00059 t == NJB_DEVICE_NJBZEN || \
00060 t == NJB_DEVICE_NJBZEN2 || \
00061 t == NJB_DEVICE_NJBZENNX || \
00062 t == NJB_DEVICE_NJBZENXTRA || \
00063 t == NJB_DEVICE_DELLDJ || \
00064 t == NJB_DEVICE_NJBZENTOUCH || \
00065 t == NJB_DEVICE_NJBZENMICRO || \
00066 t == NJB_DEVICE_DELLDJ2 || \
00067 t == NJB_DEVICE_POCKETDJ )
00068
00069 #endif
00070