class

GB::Interrupts

Inherits Reference < Object

Instance methods

[](index : Int) : UInt8

read from interrupts memory

Source
[]=(index : Int, value : UInt8) : Nil

write to interrupts memory

Source
clear(interrupt_line : InterruptLine) : Nil
Source
highest_priority
Source
interrupt_ready?
Source
joypad_enabled
Source
joypad_enabled=(joypad_enabled : Bool)
Source
joypad_interrupt
Source
joypad_interrupt=(joypad_interrupt : Bool)
Source
lcd_stat_enabled
Source
lcd_stat_enabled=(lcd_stat_enabled : Bool)
Source
lcd_stat_interrupt
Source
lcd_stat_interrupt=(lcd_stat_interrupt : Bool)
Source
serial_enabled
Source
serial_enabled=(serial_enabled : Bool)
Source
serial_interrupt
Source
serial_interrupt=(serial_interrupt : Bool)
Source
timer_enabled
Source
timer_enabled=(timer_enabled : Bool)
Source
timer_interrupt
Source
timer_interrupt=(timer_interrupt : Bool)
Source
vblank_enabled
Source
vblank_enabled=(vblank_enabled : Bool)
Source
vblank_interrupt
Source
vblank_interrupt=(vblank_interrupt : Bool)
Source

Nested types