Lines Matching full:interrupt
5 //! Bindings for interrupt sources
25 /// Interrupt sources are used by devices to pass changes to a value (typically
26 /// a boolean). The interrupt sink is usually an interrupt controller or
29 /// As far as devices are concerned, interrupt sources are always active-high:
33 /// device and the interrupt controller.
35 /// Interrupts are implemented as a pointer to the interrupt "sink", which has
39 /// interrupt. To connect it, whoever creates the device fills the pointer with
41 /// devices are generally shared objects, interrupt sources are an example of
44 /// Interrupt sources can only be triggered under the Big QEMU Lock; `BqlCell`
60 /// Send a low (`false`) value to the interrupt sink.
65 /// Send a high-low pulse to the interrupt sink.
71 /// Send a high (`true`) value to the interrupt sink.
81 /// Send `level` to the interrupt sink.