IRQ module of PicoRuby
Type aliases
irq_id_t
Integer
irq_event_type_t
Integer
irq_peri_t
GPIO
Singleton methods
process
IRQ.process(?Integer max_count) -> Integer
register
IRQ.register(IRQInstance irq, Hash[Symbol, untyped] opts) -> irq_id_t
unregister
IRQ.unregister(irq_id_t id) -> bool
Instance methods
irq
instance.irq(irq_event_type_t event_type, **untyped opts) { (irq_peri_t peri, irq_event_type_t event_type, Object capture) -> void } -> void