IRQ Types
Interrupt Types.
Classes:
| Name | Description |
|---|---|
LevelIrqType |
Level IRQ. |
ToggleIrqType |
Toggle IRQ. |
LevelIrqType
Bases: AEnumType
Level IRQ.
>>> import ucdp_glbl
>>> irq = ucdp_glbl.irq.LevelIrqType()
>>> irq
LevelIrqType()
>>> irq.width
1
>>> for item in irq.values(): print(item)
EnumItem(0, 'idle')
EnumItem(1, 'active')
ToggleIrqType
Bases: BitType
Toggle IRQ.
>>> import ucdp_glbl
>>> irq = ucdp_glbl.irq.LevelIrqType()
>>> irq
LevelIrqType()
>>> irq.width
1