ADM-XRC SDK 2.8.1 User Guide (Linux)
© Copyright 2001-2009 Alpha Data
Declaration
typedef enum _ADMXRC2_FPGA_TYPE { ADMXRC2_FPGA_RESVD0 = 0, ADMXRC2_FPGA_RESVD1 = 1, ADMXRC2_FPGA_RESVD2 = 2, ADMXRC2_FPGA_RESVD3 = 3, ADMXRC2_FPGA_V1000 = 4, ADMXRC2_FPGA_V400 = 5, ADMXRC2_FPGA_V600 = 6, ADMXRC2_FPGA_V800 = 7, ADMXRC2_FPGA_V2000E = 8, ADMXRC2_FPGA_V1000E = 9, ADMXRC2_FPGA_V1600E = 10, ADMXRC2_FPGA_V3200E = 11, ADMXRC2_FPGA_V812E = 12, ADMXRC2_FPGA_V405E = 13, ADMXRC2_FPGA_RESVD14 = 14, ADMXRC2_FPGA_RESVD15 = 15, ADMXRC2_FPGA_RESVD16 = 16, ADMXRC2_FPGA_RESVD17 = 17, ADMXRC2_FPGA_RESVD18 = 18, ADMXRC2_FPGA_RESVD19 = 19, ADMXRC2_FPGA_RESVD20 = 20, ADMXRC2_FPGA_RESVD21 = 21, ADMXRC2_FPGA_RESVD22 = 22, ADMXRC2_FPGA_RESVD23 = 23, ADMXRC2_FPGA_RESVD24 = 24, ADMXRC2_FPGA_RESVD25 = 25, ADMXRC2_FPGA_RESVD26 = 26, ADMXRC2_FPGA_RESVD27 = 27, ADMXRC2_FPGA_RESVD28 = 28, ADMXRC2_FPGA_RESVD29 = 29, ADMXRC2_FPGA_RESVD30 = 30, ADMXRC2_FPGA_RESVD31 = 31, ADMXRC2_FPGA_2V1000 = 32, ADMXRC2_FPGA_2V1500 = 33, ADMXRC2_FPGA_2V2000 = 34, ADMXRC2_FPGA_2V3000 = 35, ADMXRC2_FPGA_2V4000 = 36, ADMXRC2_FPGA_2V6000 = 37, ADMXRC2_FPGA_2V8000 = 38, ADMXRC2_FPGA_2V10000 = 39, ADMXRC2_FPGA_RESVD40 = 40, ADMXRC2_FPGA_RESVD41 = 41, ADMXRC2_FPGA_RESVD42 = 42, ADMXRC2_FPGA_RESVD43 = 43, ADMXRC2_FPGA_RESVD44 = 44, ADMXRC2_FPGA_RESVD45 = 45, ADMXRC2_FPGA_RESVD46 = 46, ADMXRC2_FPGA_RESVD47 = 47, ADMXRC2_FPGA_RESVD48 = 48, ADMXRC2_FPGA_RESVD49 = 49, ADMXRC2_FPGA_RESVD50 = 50, ADMXRC2_FPGA_RESVD51 = 51, ADMXRC2_FPGA_RESVD52 = 52, ADMXRC2_FPGA_RESVD53 = 53, ADMXRC2_FPGA_RESVD54 = 54, ADMXRC2_FPGA_RESVD55 = 55, ADMXRC2_FPGA_RESVD56 = 56, ADMXRC2_FPGA_RESVD57 = 57, ADMXRC2_FPGA_RESVD58 = 58, ADMXRC2_FPGA_RESVD59 = 59, ADMXRC2_FPGA_RESVD60 = 60, ADMXRC2_FPGA_RESVD61 = 61, ADMXRC2_FPGA_RESVD62 = 62, ADMXRC2_FPGA_RESVD63 = 63, ADMXRC2_FPGA_2VP2 = 64, ADMXRC2_FPGA_2VP4 = 65, ADMXRC2_FPGA_2VP7 = 66, ADMXRC2_FPGA_2VP20 = 67, ADMXRC2_FPGA_2VP30 = 68, ADMXRC2_FPGA_2VP40 = 69, ADMXRC2_FPGA_2VP50 = 70, ADMXRC2_FPGA_2VP100 = 71, ADMXRC2_FPGA_2VP125 = 72, ADMXRC2_FPGA_2VP70 = 73, ADMXRC2_FPGA_RESVD74 = 74, ADMXRC2_FPGA_RESVD75 = 75, ADMXRC2_FPGA_RESVD76 = 76, ADMXRC2_FPGA_RESVD77 = 77, ADMXRC2_FPGA_RESVD78 = 78, ADMXRC2_FPGA_RESVD79 = 79, ADMXRC2_FPGA_RESVD80 = 80, ADMXRC2_FPGA_RESVD81 = 81, ADMXRC2_FPGA_RESVD82 = 82, ADMXRC2_FPGA_RESVD83 = 83, ADMXRC2_FPGA_RESVD84 = 84, ADMXRC2_FPGA_RESVD85 = 85, ADMXRC2_FPGA_RESVD86 = 86, ADMXRC2_FPGA_RESVD87 = 87, ADMXRC2_FPGA_RESVD88 = 88, ADMXRC2_FPGA_RESVD89 = 89, ADMXRC2_FPGA_RESVD90 = 90, ADMXRC2_FPGA_RESVD91 = 91, ADMXRC2_FPGA_RESVD92 = 92, ADMXRC2_FPGA_RESVD93 = 93, ADMXRC2_FPGA_RESVD94 = 94, ADMXRC2_FPGA_RESVD95 = 95, ADMXRC2_FPGA_4VLX15 = 96, ADMXRC2_FPGA_4VLX25 = 97, ADMXRC2_FPGA_4VLX40 = 98, ADMXRC2_FPGA_4VLX60 = 99, ADMXRC2_FPGA_4VLX100 = 100, ADMXRC2_FPGA_4VLX160 = 101, ADMXRC2_FPGA_4VLX200 = 102, ADMXRC2_FPGA_4VLX80 = 103, ADMXRC2_FPGA_4VSX25 = 104, ADMXRC2_FPGA_4VSX35 = 105, ADMXRC2_FPGA_4VSX55 = 106, ADMXRC2_FPGA_RESVD107 = 107, ADMXRC2_FPGA_RESVD108 = 108, ADMXRC2_FPGA_RESVD109 = 109, ADMXRC2_FPGA_RESVD110 = 110, ADMXRC2_FPGA_RESVD111 = 111, ADMXRC2_FPGA_4VFX12 = 112, ADMXRC2_FPGA_4VFX20 = 113, ADMXRC2_FPGA_4VFX40 = 114, ADMXRC2_FPGA_4VFX60 = 115, ADMXRC2_FPGA_4VFX100 = 116, ADMXRC2_FPGA_4VFX140 = 117, ADMXRC2_FPGA_RESVD118 = 118, ADMXRC2_FPGA_RESVD119 = 119, ADMXRC2_FPGA_RESVD120 = 120, ADMXRC2_FPGA_RESVD121 = 121, ADMXRC2_FPGA_RESVD122 = 122, ADMXRC2_FPGA_RESVD123 = 123, ADMXRC2_FPGA_RESVD124 = 124, ADMXRC2_FPGA_RESVD125 = 125, ADMXRC2_FPGA_RESVD126 = 126, ADMXRC2_FPGA_RESVD127 = 127, ADMXRC2_FPGA_5VLX30 = 128, ADMXRC2_FPGA_5VLX50 = 129, ADMXRC2_FPGA_5VLX85 = 130, ADMXRC2_FPGA_5VLX110 = 131, ADMXRC2_FPGA_5VLX220 = 132, ADMXRC2_FPGA_5VLX330 = 133, ADMXRC2_FPGA_RESVD134 = 134, ADMXRC2_FPGA_RESVD135 = 135, ADMXRC2_FPGA_5VLX30T = 136, ADMXRC2_FPGA_5VLX50T = 137, ADMXRC2_FPGA_5VLX85T = 138, ADMXRC2_FPGA_5VLX110T = 139, ADMXRC2_FPGA_5VLX330T = 140, ADMXRC2_FPGA_5VLX220T = 141, ADMXRC2_FPGA_5VLX155T = 142, ADMXRC2_FPGA_RESVD143 = 143, ADMXRC2_FPGA_5VSX35T = 144, ADMXRC2_FPGA_5VSX50T = 145, ADMXRC2_FPGA_5VSX95T = 146, ADMXRC2_FPGA_5VSX240T = 147, ADMXRC2_FPGA_RESVD148 = 148, ADMXRC2_FPGA_RESVD149 = 149, ADMXRC2_FPGA_RESVD150 = 150, ADMXRC2_FPGA_RESVD151 = 151, ADMXRC2_FPGA_5VFX100T = 152, ADMXRC2_FPGA_5VFX130T = 153, ADMXRC2_FPGA_5VFX200T = 154, ADMXRC2_FPGA_5VFX30T = 155, ADMXRC2_FPGA_5VFX70T = 156, ADMXRC2_FPGA_UNKNOWN = 157, ADMXRC2_FPGA_FORCE32BITS = 0x7FFFFFFFU } ADMXRC2_FPGA_TYPE;
Description
This type represents the FPGA device fitted to a card. Certain API functions require knowledge of what FPGA device is fitted in order to operate. The type of FPGA fitted to a card can be obtained from the ADMXRC2_CARD_INFO structure returned by ADMXRC2_GetCardInfo.
This type contains no information about the FPGA package. The FPGA package is inferred from the BoardType member of the ADMXRC2_CARD_INFO structure.