summaryrefslogtreecommitdiff
path: root/src/home/interrupt.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/home/interrupt.asm')
-rw-r--r--src/home/interrupt.asm8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/home/interrupt.asm b/src/home/interrupt.asm
index 4b39271..19709c6 100644
--- a/src/home/interrupt.asm
+++ b/src/home/interrupt.asm
@@ -1,19 +1,19 @@
; enable timer interrupt
-EnableInt_Timer: ; 02dd (0:02dd)
+EnableInt_Timer:
ldh a, [rIE]
or 1 << INT_TIMER
ldh [rIE], a
ret
; enable vblank interrupt
-EnableInt_VBlank: ; 02e4 (0:02e4)
+EnableInt_VBlank:
ldh a, [rIE]
or 1 << INT_VBLANK
ldh [rIE], a
ret
; enable lcdc interrupt on hblank mode
-EnableInt_HBlank: ; 02eb (0:02eb)
+EnableInt_HBlank:
ldh a, [rSTAT]
or 1 << STAT_MODE_HBLANK
ldh [rSTAT], a
@@ -25,7 +25,7 @@ EnableInt_HBlank: ; 02eb (0:02eb)
ret
; disable lcdc interrupt and the hblank mode trigger
-DisableInt_HBlank: ; 02fb (0:02fb)
+DisableInt_HBlank:
ldh a, [rSTAT]
and ~(1 << STAT_MODE_HBLANK)
ldh [rSTAT], a