IRQ::IRQInstance class of PicoRuby

Singleton methods

new

IRQ::IRQInstance.new(irq_peri_t peripheral, irq_event_type_t event_type, Hash[Symbol, untyped] opts, Proc callback) -> void

Instance methods

call

instance.call(irq_event_type_t event_type) -> void

disable

instance.disable() -> bool

enable

instance.enable() -> bool

enabled?

instance.enabled?() -> bool

unregister

instance.unregister() -> bool

Attr accessors

capture (accessor)

instance.capture -> Object

peripheral (reader)

instance.peripheral -> irq_peri_t

event_type (reader)

instance.event_type -> irq_event_type_t
Tags: class