class GB::Interrupts
- GB::Interrupts
- Reference
- Object
Defined in:
crab/gb/interrupts.crInstance Method Summary
-
#[](index : Int) : UInt8
read from interrupts memory
-
#[]=(index : Int, value : UInt8) : Nil
write to interrupts memory
- #clear(interrupt_line : InterruptLine) : Nil
- #highest_priority : InterruptLine
- #interrupt_ready? : Bool
- #joypad_enabled : Bool
- #joypad_enabled=(joypad_enabled : Bool)
- #joypad_interrupt : Bool
- #joypad_interrupt=(joypad_interrupt : Bool)
- #lcd_stat_enabled : Bool
- #lcd_stat_enabled=(lcd_stat_enabled : Bool)
- #lcd_stat_interrupt : Bool
- #lcd_stat_interrupt=(lcd_stat_interrupt : Bool)
- #serial_enabled : Bool
- #serial_enabled=(serial_enabled : Bool)
- #serial_interrupt : Bool
- #serial_interrupt=(serial_interrupt : Bool)
- #timer_enabled : Bool
- #timer_enabled=(timer_enabled : Bool)
- #timer_interrupt : Bool
- #timer_interrupt=(timer_interrupt : Bool)
- #vblank_enabled : Bool
- #vblank_enabled=(vblank_enabled : Bool)
- #vblank_interrupt : Bool
- #vblank_interrupt=(vblank_interrupt : Bool)