pynq.interrupt Module
- class pynq.interrupt.Interrupt(pinname)[source]
Bases:
objectClass 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