|
HOPS
HOPS class reference
|
Go to the source code of this file.
Classes | |
| struct | Cvex_Block |
| struct | Cvex_BlockMode |
| struct | Cvex_Board |
| struct | Cvex_BoardParms |
| struct | Cvex_Chip |
| struct | Cvex_ChipMode |
| struct | Cvex_Config |
| struct | Cvex_Mode |
| struct | Cvex_Section |
| struct | Cvex_SectionMode |
| struct | Cvex_Snake |
| struct | Cvex_XPolPair |
Macros | |
| #define | MAX_BLKS_P_CHIP 8 /* Max blocks/chip */ |
| #define | MAX_BLKS_P_SNAKE_P_CHIP 10 /* Max blocks/snake/chip */ |
| #define | MAX_BRDS_P_CORR 16 /* Max boards/correlator */ |
| #define | MAX_CHIP_INS_P_CHIP 4 /* Max chip inputs/chip */ |
| #define | MAX_CHIPS_P_BRD 32 /* Max chips/board */ |
| #define | MAX_MUXS_P_BLK 4 /* Max multiplexers/block */ |
| #define | MAX_SECTS_P_BRD 16 /* Max sections/board */ |
| #define | MAX_SNAKES_P_CHIP 8 /* Max snakes/chip */ |
| #define | MAX_XPOL_P_BRD 8 /* Max xpol pairs/board */ |
Typedefs | |
| typedef struct Cvex_Block | Cvex_Block |
| typedef struct Cvex_BlockMode | Cvex_BlockMode |
| typedef struct Cvex_Board | Cvex_Board |
| typedef struct Cvex_BoardParms | Cvex_BoardParms |
| typedef struct Cvex_Chip | Cvex_Chip |
| typedef struct Cvex_ChipMode | Cvex_ChipMode |
| typedef struct Cvex_Config | Cvex_Config |
| typedef struct Cvex_Mode | Cvex_Mode |
| typedef struct Cvex_Section | Cvex_Section |
| typedef struct Cvex_SectionMode | Cvex_SectionMode |
| typedef struct Cvex_Snake | Cvex_Snake |
| typedef struct Cvex_XPolPair | Cvex_XPolPair |
| struct Cvex_Block |
| Class Members | ||
|---|---|---|
| char | blockId[MAX_PVALSIZE] | |
| struct Cvex_BlockMode * | mode | |
| short | mux[MAX_MUXS_P_BLK] | |
| struct Cvex_BlockMode |
| Class Members | ||
|---|---|---|
| char | defId[MAX_NAMESIZE] | |
| short | enableTap | |
| short | headerMode | |
| short | invalidateOnTapMove | |
| short | lCellRotrMode | |
| short | lCellXDly | |
| short | lCellYDly | |
| short | rCellRotrMode | |
| short | rCellXDly | |
| short | rCellYDly | |
| struct Cvex_Board |
| Class Members | ||
|---|---|---|
| struct Cvex_BoardParms * | mode | |
| short | numOfSections | |
| Cvex_Section | section[MAX_SECTS_P_BRD] | |
| char | segId[MAX_PVALSIZE] | |
| char | sliceId[MAX_PVALSIZE] | |
| struct Cvex_BoardParms |
| Class Members | ||
|---|---|---|
| short | accumRatio | |
| short | bocfShsmpRatio | |
| short | dataShsmpRatio | |
| char | defId[MAX_NAMESIZE] | |
| short | sampleCntPerLagEnable | |
| struct Cvex_Chip |
| Class Members | ||
|---|---|---|
| char | input[MAX_CHIP_INS_P_CHIP][MAX_PVALSIZE] | |
| struct Cvex_ChipMode * | mode | |
| short | relChipNum | |
| struct Cvex_ChipMode |
| Class Members | ||
|---|---|---|
| Cvex_Block | block[MAX_BLKS_P_CHIP] | |
| char | defId[MAX_NAMESIZE] | |
| short | numOfBlocks | |
| short | numOfSnakes | |
| Cvex_Snake | snake[MAX_SNAKES_P_CHIP] | |
| struct Cvex_Config |
| Class Members | ||
|---|---|---|
| short | auto_corr | |
| char | defId[MAX_NAMESIZE] | |
| short | ignoreChanNames | |
| struct Cvex_Mode * | mode | |
| char | rev[MAX_PVALSIZE] | |
| struct Cvex_Mode |
| Class Members | ||
|---|---|---|
| Cvex_Board | board[MAX_BRDS_P_CORR] | |
| char | defId[MAX_NAMESIZE] | |
| short | numOfBoards | |
| short | numOfXPolPairs | |
| Cvex_XPolPair | xPolPair[MAX_XPOL_P_BRD] | |
| struct Cvex_Section |
| Class Members | ||
|---|---|---|
| struct Cvex_SectionMode * | mode | |
| short | phyChipNum | |
| char | refId[MAX_PVALSIZE] | |
| char | remId[MAX_PVALSIZE] | |
| struct Cvex_SectionMode |
| Class Members | ||
|---|---|---|
| Cvex_Chip | chip[MAX_CHIPS_P_BRD] | |
| char | defId[MAX_NAMESIZE] | |
| short | numOfChips | |
| struct Cvex_Snake |
| Class Members | ||
|---|---|---|
| short | lenOfSnakePath | |
| char | path[MAX_BLKS_P_SNAKE_P_CHIP][MAX_PVALSIZE] | |
| char | refId[MAX_PVALSIZE] | |
| char | remId[MAX_PVALSIZE] | |
| char | type[MAX_PVALSIZE] | |
| struct Cvex_XPolPair |
| Class Members | ||
|---|---|---|
| char | chn1Id[MAX_PVALSIZE] | |
| char | chn2Id[MAX_PVALSIZE] | |
| #define MAX_BLKS_P_CHIP 8 /* Max blocks/chip */ |
| #define MAX_BLKS_P_SNAKE_P_CHIP 10 /* Max blocks/snake/chip */ |
| #define MAX_BRDS_P_CORR 16 /* Max boards/correlator */ |
| #define MAX_CHIP_INS_P_CHIP 4 /* Max chip inputs/chip */ |
| #define MAX_CHIPS_P_BRD 32 /* Max chips/board */ |
| #define MAX_MUXS_P_BLK 4 /* Max multiplexers/block */ |
| #define MAX_SECTS_P_BRD 16 /* Max sections/board */ |
| #define MAX_SNAKES_P_CHIP 8 /* Max snakes/chip */ |
| #define MAX_XPOL_P_BRD 8 /* Max xpol pairs/board */ |
| typedef struct Cvex_Block Cvex_Block |
| typedef struct Cvex_BlockMode Cvex_BlockMode |
| typedef struct Cvex_Board Cvex_Board |
| typedef struct Cvex_BoardParms Cvex_BoardParms |
| typedef struct Cvex_ChipMode Cvex_ChipMode |
| typedef struct Cvex_Config Cvex_Config |
| typedef struct Cvex_Section Cvex_Section |
| typedef struct Cvex_SectionMode Cvex_SectionMode |
| typedef struct Cvex_Snake Cvex_Snake |
| typedef struct Cvex_XPolPair Cvex_XPolPair |