#include <cvt_V1190.h>
Data Fields | |
cvt_board_data | m_common_data |
CVT_V1190_TYPES | m_type |
UINT32 * | m_queue |
long | m_queue_ini |
long | m_queue_end |
This structure stores any board data, common and specific ones. It must be passed to each V1190's API
Definition at line 62 of file cvt_V1190.h.
|
Boards common data structure: always let at offset 0 Definition at line 64 of file cvt_V1190.h. Referenced by cvt_V1190_clear_bitmask_control(), cvt_V1190_close(), cvt_V1190_data_clear(), cvt_V1190_get_event_counter(), cvt_V1190_get_event_stored(), cvt_V1190_get_status(), cvt_V1190_get_system_info(), cvt_V1190_module_reset(), cvt_V1190_open(), cvt_V1190_read_MEB(), cvt_V1190_set_almost_full(), cvt_V1190_set_bitmask_control(), cvt_V1190_set_interrupt(), cvt_V1190_set_MCST_CBLT(), cvt_V1190_set_readout_mode(), cvt_V1190_set_trigger_matching_acquisition_mode(), and vme_board_1190_write_2_micro(). |
|
Buitin read data queue: only if CVT_V1190_USE_DATA_QUEUE is defined Definition at line 69 of file cvt_V1190.h. Referenced by cvt_V1190_close(), cvt_V1190_dequeue(), cvt_V1190_inqueue(), cvt_V1190_open(), and cvt_V1190_peek_event(). |
|
Buitin read data queue top offset: new data can be stored from queue_end to queue_ini (only if CVT_V1190_USE_DATA_QUEUE is defined) Definition at line 71 of file cvt_V1190.h. Referenced by cvt_V1190_get_queue_free(), cvt_V1190_get_queue_length(), cvt_V1190_inqueue(), and cvt_V1190_peek_event(). |
|
Buitin read data queue bottom offset: valid data can be peeked from queue_ini to queue_end. (only if CVT_V1190_USE_DATA_QUEUE is defined) Definition at line 70 of file cvt_V1190.h. Referenced by cvt_V1190_dequeue(), cvt_V1190_get_queue_free(), cvt_V1190_get_queue_length(), and cvt_V1190_peek_event(). |
|
The V1190 board type (either A or B) Definition at line 67 of file cvt_V1190.h. Referenced by cvt_V1190_get_enable_pattern(), cvt_V1190_get_system_info(), cvt_V1190_open(), and cvt_V1190_set_channel_enable(). |