ADM-XRC SDK 2.4.0 User Guide (Linux)
© Copyright 2001-2004 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_UNKNOWN = 74, ADMXRC2_FPGA_TYPE_32BITS = 0x7FFFFFFF } 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.