enum

Swanium::Core::WonderSwanInterrupt

Inherits Enum < Comparable < Value < Object

Bit positions in the WonderSwan INT_CAUSE / INT_ENABLE registers. Higher-numbered sources have higher arbitration priority.

Constants

SerialReceive = 0_u8
KeyPress = 1_u8
Cartridge = 2_u8
DmaComplete = 3_u8
ScanlineMatch = 4_u8
VBlankTimer = 5_u8
VBlank = 6_u8
HBlankTimer = 7_u8

Instance methods

cartridge?

Returns true if this enum value equals Cartridge

Source
dma_complete?

Returns true if this enum value equals DmaComplete

Source
h_blank_timer?

Returns true if this enum value equals HBlankTimer

Source
key_press?

Returns true if this enum value equals KeyPress

Source
scanline_match?

Returns true if this enum value equals ScanlineMatch

Source
serial_receive?

Returns true if this enum value equals SerialReceive

Source
v_blank?

Returns true if this enum value equals VBlank

Source
v_blank_timer?

Returns true if this enum value equals VBlankTimer

Source