pynq.interrupt Module¶
-
class
pynq.interrupt.
Interrupt
(pinname)[source]¶ Bases:
object
Class that provides the core wait-based API to end users
Provides a single coroutine wait that waits until the interrupt signal goes high. If the Overlay is changed or re-downloaded this object is invalidated and waiting results in undefined behaviour.
-
pynq.interrupt.
get_uio_irq
(irq)[source]¶ Returns the UIO device path for a specified interrupt.
If the IRQ either cannot be found or does not correspond to a UIO device, None is returned.
Parameters: irq (int) – The desired physical interrupt line Returns: The path of the device in /dev list. Return type: str