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
GIS_* values (see guest_intr_state)

Library:

Provided by qvm; no external library is required.

Description:

Set gis to GIS_OFF to de-assert an interrupt.

Returns:

Negative errno or 0 (zero).