guest_intr_signal()

Assert or de-assert an interrupt request to a PIC or guest CPU

Synopsis:

#include <qvm/guest.h>
int guest_intr_signal(const struct guest_intr *gip,
                      enum guest_intr_state gis)

Arguments:

gip
The requested interrupt.
gis
Bit flags (GIS_*) for configuring the interrupt.

Description:

Use this function to assert or de-assert an interrupt request. You can also query if an interrupt can currently be handled by an ISR. For more information, see guest_intr_state.

Returns:

Negative errno or 0 (zero).