edt_devid.h

Go to the documentation of this file.
00001 
00010 #ifndef _EDT_DEV_ID_H_
00011 #define _EDT_DEV_ID_H_
00012 
00013 /***********************************
00014  * Device ids
00015  * This is stored in the devid member of EdtDev
00016  ***********************************/
00017 
00018 #define P11W_ID                 0x0000
00019 #define P16D_ID                 0x0001
00020 #define PDV_ID                  0x0010
00021 #define PCD20_ID                0x0011
00022 #define PCD40_ID                0x0012
00023 #define PCD60_ID                0x0013
00024 #define PDVK_ID                 0x0014
00025 #define PDV44_ID                0x0015
00026 #define PDVAERO_ID              0x0016
00027 #define PDVCL_ID                0x0034
00028 
00029 #define PGP20_ID                0x0021
00030 #define PGP40_ID                0x0022
00031 #define PGP60_ID                0x0023
00032 #define PDVRGB_ID               0x0024
00033 #define PGP_RGB_ID              0x0024
00034 #define PGP_THARAS_ID           0x0025
00035 
00036 #define PGP_ECL_ID              0x0026
00037 
00038 #define PCD_16_ID               0x0027
00039 
00040 #define P53B_ID                 0x0020
00041 
00042 #define PDVFOI_ID               0x0030
00043 
00044 #define PDVFCI_AIAG_ID          0x0038
00045 #define PDVFCI_USPS_ID          0x0039
00046 #define PCDFCI_SIM_ID           0x003a
00047 #define PCDFCI_PCD_ID           0x003b
00048 
00049 #define PSS4_ID                 0x0040
00050 #define PSS16_ID                0x0041
00051 
00052 #define PCDA_ID                 0x0044
00053 #define PCDA16_ID               0x0045
00054 #define PCDCL_ID                0x0046
00055 #define PE4CDA_ID               0x0047
00056 
00057 #define PDVA_ID                 0x0048
00058 #define PDVA16_ID               0x0049
00059 #define PDVCL2_ID               0x004a
00060 #define PDVCLS_ID               0x004a /* alias */
00061 
00062 #define PE4CDA16_ID             0x004b
00063 
00064 #define PDVFOX_ID               0x004c
00065 #define PCDFOX_ID               0x004e
00066 #define PCDHSS_ID               PCDFOX_ID /* backwards compat: PCDHSS name is obsolete */
00067 #define PDVHSS_ID               PDVFOX_ID /* backwards compat: PDVHSS name is obsolete */
00068 
00069 #define PE4CDALL_ID             0x004f
00070 
00071 #define PGS4_ID                 0x0050
00072 #define PGS16_ID                0x0051
00073 
00074 #define USB_ID                  0x0060
00075 #define EDTUSB_VENDOR_ID        0x04b4  /*    Current test vendor id          */
00076 #define UCD1_ID                 0x8612  /* TODO */
00077 #define UCD4_ID                 0x8613  /* TODO */
00078 #define UCD16_ID                0x8614  /* TODO */
00079 
00080 #define DMY_ID                  0x0080
00081 #define DMYK_ID                 0x0081
00082 #define DMYFOI_ID               0x0081
00083 #define DMY44_ID                0x0081
00084 
00085 #define PE8DVFOX_ID             0x0090
00086 #define PE8DVAFOX_ID            0x0090 /* alias */
00087 #define PE4DVCL_ID              0x0091
00088 #define PE4DVFOX_ID             0x0092
00089 #define PE4DVAFOX_ID            0x0092 /* alias */
00090 #define PE8DVCL_ID              0x0093
00091 
00092 #define PE4DVFCI_ID             0x0094
00093 #define PE8DVFCI_ID             0x0095
00094 
00095 #define PE8LX1_ID               0x0096
00096 #define PE8LX16_ID              0x0097
00097 #define PE8LX16_LS_ID           0x0098
00098 
00099 #define PE1_53B_ID              0x0099
00100 
00101 #define PE4AMC16_ID             0x009a
00102 
00103 #define PE8DVCL2_ID             0x009b
00104 #define PE8DVCLS_ID             0x009b   /* alias */
00105 
00106 #define PE8LX32_ID              0x009c
00107 
00108 #define PE1DVVL_ID               0x009d
00109 
00110 #define PE4DVVLFOX_ID            0x009e
00111 
00112 #define PC104ICB_ID             0x009f
00113 
00114 #define PE8G3S5_ID              0x00a0
00115 #define PE84P_ID                0x00a0 /* alias */
00116 #define WSU1_ID                 0x00a1
00117 #define SNAP1_ID                0x00a2
00118 
00119 #define PE4DVVL_ID               0x00a3
00120 
00121 /*
00122  * LCR group IDs
00123  */
00124 #define PE4BL_RADIO_ID          0x00a4
00125 #define PE1BL_TIMING_ID         0x00a5
00126 #define PE8BL_10GNIC_ID         0x00a6
00127 #define LCRBOOT_ID              0x00a7
00128 
00129 #define PE8G2V7_ID              0x00a8
00130 #define PE4DVVLSIM_ID           0x00a9
00131 #define PE8G3KU_ID              0x00aa
00132 #define UNKNOWNAB_ID            0x00ab /* change when assigned */
00133 #define UNKNOWNAC_ID            0x00ac /* change when assigned */
00134 #define UNKNOWNAD_ID            0x00ad /* change when assigned */
00135 #define UNKNOWNAE_ID            0x00ae /* change when assigned */
00136 #define UNKNOWNAF_ID            0x00af /* change when assigned */
00137 
00138 /*************************************
00139  * Mezzanine ID values 
00140  *
00141  *************************************/
00142 
00143 #define MEZZ_RS422              0x0
00144 #define MEZZ_LVDS               0x1
00145 #define MEZZ_UNKN_EXTBDID       0x2
00146 #define MEZZ_RS422_10_LVDS_10   0x3
00147 #define MEZZ_SSE                0x4
00148 #define MEZZ_HRC                0x5
00149 #define MEZZ_OCM                0x6
00150 #define MEZZ_COMBO2             0x7
00151 #define MEZZ_ECL                0x8
00152 #define MEZZ_TLK1501            0x9
00153 #define MEZZ_SRXL               0xa
00154 #define MEZZ_COMBO3_RS422       0xb
00155 #define MEZZ_COMBO3_LVDS        0xc
00156 #define MEZZ_COMBO3_ECL         0xd
00157 #define MEZZ_COMBO2_RS422       0xe
00158 #define MEZZ_COMBO              0xf
00159 #define MEZZ_16TE3              0x10
00160 #define MEZZ_OC192              0x11
00161 #define MEZZ_3X3G               0x12
00162 #define MEZZ_MSDV               0x13
00163 #define MEZZ_SRXL2              0x14
00164 #define MEZZ_NET10G             0x15
00165 #define MEZZ_DRX                0x16
00166 #define MEZZ_DDSP               0x17
00167 #define MEZZ_SRXL2_IDM_LBM      0x18
00168 #define MEZZ_SRXL2_IDM_IDM      0x19
00169 #define MEZZ_SRXL2_IMM_IMM      0x1a
00170 #define MEZZ_SRXL2_IMM_LBM      0x1b
00171 #define MEZZ_SRXL2_IDM_IMM      0x1c
00172 #define MEZZ_DRX16              0x1d
00173 #define MEZZ_OCM2P7G            0x1e  /* TEMP: SB: not sure what it is *ACTUALLY* in the driver */
00174 #define MEZZ_THREEP             0x1f
00175 #define MEZZ_FAN                0x20
00176 #define MEZZ_V4ACL              0x21
00177 
00178 #define MEZZ_LAST MEZZ_V4ACL
00179 
00180 #define MEZZ_ERR_NO_BITFILE 0xcc
00181 #define MEZZ_ERR_NO_REGISTER 0xff
00182 #define MEZZ_ERR_BAD_BITSTREAM 0xffffffff /* problem with extbdid lookup */
00183 
00184 #define edt_is_combo3(id) (((id) == MEZZ_COMBO3_RS422) || \
00185         ((id) == MEZZ_COMBO3_LVDS) || \
00186         ((id) == MEZZ_COMBO3_ECL))
00187 
00188 #define MEZZ_ID_UNKNOWN         0xffff
00189 
00190 #endif

Generated on 19 Jun 2015 by  doxygen 1.4.7