Compounds |
struct | arcdrvARG_STRUCT |
Defines |
#define | arcdrvCMD_RSP 0x200 |
#define | arcdrvCMD_RSC 0x201 |
#define | arcdrvCMD_SDM 0x202 |
#define | arcdrvCMD_GDM 0x203 |
#define | arcdrvCMD_CMA 0x204 |
#define | arcdrvCMD_CBA 0x205 |
#define | arcdrvCMD_DLD 0x206 |
#define | arcdrvCMD_DMS 0x207 |
#define | arcdrvCMD_PRG 0x208 |
#define | arcdrvCMD_AEX 0x100 |
#define | arcdrvCMD_CLR 0x101 |
#define | arcdrvCMD_HGN 0x102 |
#define | arcdrvCMD_LDA 0x103 |
#define | arcdrvCMD_LGN 0x104 |
#define | arcdrvCMD_MPP 0x105 |
#define | arcdrvCMD_POF 0x106 |
#define | arcdrvCMD_PON 0x107 |
#define | arcdrvCMD_RCC 0x108 |
#define | arcdrvCMD_RDI 0x109 |
#define | arcdrvCMD_RDM 0x10a |
#define | arcdrvCMD_RET 0x10b |
#define | arcdrvCMD_SB1 0x10c |
#define | arcdrvCMD_SB2 0x10d |
#define | arcdrvCMD_SBV 0x10e |
#define | arcdrvCMD_SET 0x10f |
#define | arcdrvCMD_SEX 0x110 |
#define | arcdrvCMD_SGN 0x111 |
#define | arcdrvCMD_SRM 0x112 |
#define | arcdrvCMD_SSP 0x113 |
#define | arcdrvCMD_SSS 0x114 |
#define | arcdrvCMD_TDL 0x115 |
#define | arcdrvCMD_WRM 0x116 |
#define | arcdrvCMD_CSH 0x117 |
#define | arcdrvCMD_OSH 0x118 |
#define | arcdrvCMD_PEX 0x119 |
#define | arcdrvCMD_REX 0x11a |
#define | arcdrvCMD_SOS 0x11b |
#define | arcdrvCMD_SPT 0x11c |
#define | arcdrvCMD_IDL 0x11d |
#define | arcdrvCMD_STP 0x11e |
#define | arcdrvCMD_ABR 0x11f |
#define | arcdrvCMD_RRN 0x120 |
#define | arcdrvCMD_SDL 0x121 |
#define | arcdrvCMD_SUL 0x122 |
#define | arcdrvCMD_CBN 0x123 |
#define | arcdrvCMD_RBN 0x124 |
#define | arcdrvCMD_RESET_PCI arcdrvCMD_RSP |
#define | arcdrvCMD_RESET_CONTROLLER arcdrvCMD_RSC |
#define | arcdrvCMD_SET_DMA_ADDRESS arcdrvCMD_SDM |
#define | arcdrvCMD_GET_DMA_ADDRESS arcdrvCMD_GDM |
#define | arcdrvCMD_CONTROLLER_MASTER arcdrvCMD_CMA |
#define | arcdrvCMD_SET_CALLBACK_FUNCTION arcdrvCMD_CBA |
#define | arcdrvCMD_DOWNLOAD_PCI arcdrvCMD_DLD |
#define | arcdrvCMD_ABORT_EXPOSURE arcdrvCMD_AEX |
#define | arcdrvCMD_CLEAR_ARRAY arcdrvCMD_CLR |
#define | arcdrvCMD_WIPE_CHIP arcdrvCMD_CLR |
#define | arcdrvCMD_HIGH_GAIN arcdrvCMD_HGN |
#define | arcdrvCMD_LOAD_APPLICATION arcdrvCMD_LDA |
#define | arcdrvCMD_LOW_GAIN arcdrvCMD_LGN |
#define | arcdrvCMD_MULTI_PP_MODE arcdrvCMD_MPP |
#define | arcdrvCMD_POWER_OFF arcdrvCMD_POF |
#define | arcdrvCMD_POWER_ON arcdrvCMD_PON |
#define | arcdrvCMD_READ_CONFIGURATION arcdrvCMD_RCC |
#define | arcdrvCMD_READ_IMAGE arcdrvCMD_RDI |
#define | arcdrvCMD_READ_MEMORY arcdrvCMD_RDM |
#define | arcdrvCMD_READ_ELAPSED arcdrvCMD_RET |
#define | arcdrvCMD_SET_BIAS_NUM1 arcdrvCMD_SB1 |
#define | arcdrvCMD_SET_BIAS_NUM2 arcdrvCMD_SB2 |
#define | arcdrvCMD_SET_BIAS_VOLT arcdrvCMD_SBV |
#define | arcdrvCMD_SET_EXPOSURE_TIME arcdrvCMD_SET |
#define | arcdrvCMD_START_EXPOSURE arcdrvCMD_SEX |
#define | arcdrvCMD_SET_GAIN arcdrvCMD_SGN |
#define | arcdrvCMD_SET_READOUT arcdrvCMD_SRM |
#define | arcdrvCMD_SET_SUBARRAY_POSITION arcdrvCMD_SSP |
#define | arcdrvCMD_SET_SUBARRAY_SIZE arcdrvCMD_SSS |
#define | arcdrvCMD_TEST_DATA_LINK arcdrvCMD_TDL |
#define | arcdrvCMD_WRITE_MEMORY arcdrvCMD_WRM |
#define | arcdrvCMD_CLOSE_SHUTTER arcdrvCMD_CSH |
#define | arcdrvCMD_OPEN_SHUTTER arcdrvCMD_OSH |
#define | arcdrvCMD_PAUSE_EXPOSURE arcdrvCMD_PEX |
#define | arcdrvCMD_RESUME_EXPOSURE arcdrvCMD_REX |
#define | arcdrvCMD_SET_OUTPUT_SRC arcdrvCMD_SOS |
#define | arcdrvCMD_SET_PATH_THROUGH arcdrvCMD_SPT |
#define | arcdrvCMD_IDLE arcdrvCMD_IDL |
#define | arcdrvCMD_STOP_IDLE arcdrvCMD_STP |
#define | arcdrvCMD_ABORT_READOUT arcdrvCMD_ABR |
#define | arcdrvCMD_GET_REVISION arcdrvCMD_RRN |
#define | arcdrvCMD_SHIFT_DOWN_LINES arcdrvCMD_SDL |
#define | arcdrvCMD_SHIFT_UP_LINES arcdrvCMD_SUL |
#define | arcdrvCMD_ROW_BINNING arcdrvCMD_RBN |
#define | arcdrvCMD_COLUMN_BINNING arcdrvCMD_CBN |
#define | arcdrvMAX_ARGS 5 |
#define | arcdrvMAX_REPLYS 1 |
#define | arcdrvIDX_ARG1 0 |
#define | arcdrvIDX_ARG2 1 |
#define | arcdrvIDX_ARG3 2 |
#define | arcdrvIDX_ARG4 3 |
#define | arcdrvIDX_ARG5 4 |
#define | arcdrvIDX_REPL 5 |
#define | arcdrvAMPLIFIER_A 0x5F5F41 |
#define | arcdrvAMPLIFIER_B 0x5F5F42 |
#define | arcdrvAMPLIFIER_C 0x5F5F43 |
#define | arcdrvAMPLIFIER_D 0x5F5F44 |
#define | arcdrvAMPLIFIER_L 0x5F5F4C |
#define | arcdrvAMPLIFIER_R 0x5F5F52 |
#define | arcdrvAMPLIFIER_LR 0x5F4C52 |
#define | arcdrvAMPLIFIER_AB 0x5F4142 |
#define | arcdrvAMPLIFIER_CD 0x5F4344 |
#define | arcdrvAMPLIFIER_ALL 0x414C4C |
#define | arcdrvNO_PASS_THROUGH 0 |
#define | arcdrvPASS_THROUGH 1 |
#define | arcdrvGAIN_ONE 1 |
#define | arcdrvGAIN_TWO 2 |
#define | arcdrvGAIN_FIVE 5 |
#define | arcdrvGAIN_TEN 10 |
#define | arcdrvSPEED_SLOW 0 |
#define | arcdrvSPEED_FAST 1 |
#define | arcdrvRESET_GLOBAL 0 |
#define | arcdrvRESET_ROWBYROW 1 |
#define | arcdrvDAC_A 1 |
#define | arcdrvDAC_B 3 |
#define | arcdrvMIN_APPLICATION_NUMBER 0 |
#define | arcdrvMAX_APPLICATION_NUMBER 3 |
#define | arcdrvMIN_VIDEO_OFFSET_BOARD 1 |
#define | arcdrvMAX_VIDEO_OFFSET_BOARD 16 |
#define | arcdrvMIN_VIDEO_OFFSET_VOLTAGE 0 |
#define | arcdrvMAX_VIDEO_OFFSET_VOLTAGE 4095 |
#define | arcdrvMIN_COADDS 1 |
#define | arcdrvMAX_COADDS 65535 |
#define | arcdrvMIN_SAMPLES 1 |
#define | arcdrvMAX_SAMPLES 65535 |
#define | arcdrvMIN_RAMPS 2 |
#define | arcdrvMAX_RAMPS 65535 |
#define | arcdrvMIN_DMA_BLOCKSIZE 1024 |
#define | arcdrvMAX_DMA_BLOCKSIZE 262144 |
#define | CPUBOARD_PMC_SLOT1 0x00 |
#define | CPUBOARD_PMC_SLOT2 0x01 |
#define | arcdrvBoard_PCI 0x01 |
#define | arcdrvBoard_TIM 0x02 |
#define | arcdrvBoard_UTL 0x03 |
#define | arcdrvMEMORY_P 0x100000 |
#define | arcdrvMEMORY_X 0x200000 |
#define | arcdrvMEMORY_Y 0x400000 |
#define | arcdrvMEMORY_R 0x800000 |
Typedefs |
typedef arcdrvARG_STRUCT * | arcdrvARG_STRUCT_PTR |
typedef int | arcdrvARG_LIST [arcdrvMAX_ARGS+arcdrvMAX_REPLYS] |
typedef arcdrvARG_LIST * | arcdrvARG_LIST_PTR |