Vt1433b interrupt behavior 4-26, Vt1433b interrupt behavior – VXI VT1433B User Manual
Page 104

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