VXI VT1433B Stereo Receiver User Manual


 
VT1433B Interrupt Behavior
Interrupt Setup
The VT1433B VXI module can be programmed to interrupt a host computer
using the VME interrupt lines. VME provides seven such lines and the VT1433B
module can be told to use any one of them (see e1432_set_interrupt_priority).
The VT1432A can interrupt the host computer in response to different events. A
mask of events can be specified on which to interrupt. This mask is created by
OR'ing together the various conditions that are desired. The following table,
copied from the e1432_set_interrupt_mask manual page, shows the conditions that
can cause an interrupt:
Interrupt Mask Bit Definitions
Define (in e1432.h) Description
E1432_IRQ_MEAS_WARNING Non-fatal measurement warning
E1432_IRQ_BLOCK_READY Block of data ready in FIFO
E1432_IRQ_MEAS_STATE_CHANGE Measurement state machine changed state
E1432_IRQ_TRIGGER Trigger ready for transfer to other modules
E1432_IRQ_OVERLOAD_CHANGE Overload status changed
E1432_IRQ_MEAS_ERROR FIFO overflow
E1432_IRQ_TACHS_AVAIL Raw tach-times available
E1432_IRQ_SRC_STATUS Source status change
VT1433B User's Guide
The Host Interface Library
4-26