NAME

vme_interrupt_generate - Generates a VMEbus interrupt.

SYNOPSIS

int vme_interrupt_generate ( vme_bus_handle_t bus_handle, int level, int vector )

PARAMETERS

vme_bus_handle_t bus_handle

Handle allocated by vme_init.

int level

VMEbus interrupt level. Possible values for the Tundra Universe II device are:

- VME_INTERRUPT_VIRQ1
- VME_INTERRUPT_VIRQ2
- VME_INTERRUPT_VIRQ3
- VME_INTERRUPT_VIRQ4
- VME_INTERRUPT_VIRQ5
- VME_INTERRUPT_VIRQ6
- VME_INTERRUPT_VIRQ7
int vector

Interrupt vector. Possible values are 0 to 255.

DESCRIPTION

Generates a VMEbus interrupt.

RETURNS

0 on success, or -1 on failure.

BUGS

Interrupts can currently be generated only by using even vectors.

SEE ALSO

vme_interrupt_attach(3), vme_interrupt_release(3)