Clean up rst vectors and interrupt labels.

This commit is contained in:
yenatch 2014-04-21 15:43:26 -04:00
parent 7eeaad6ab0
commit fc8195cb82

View file

@ -1,32 +1,32 @@
INCLUDE "constants.asm" INCLUDE "constants.asm"
; the rst vectors are unused ; The rst vectors are unused.
SECTION "rst00",ROM0[0] SECTION "rst00",ROM0[$00]
db $FF rst $38
SECTION "rst08",ROM0[8] SECTION "rst08",ROM0[$08]
db $FF rst $38
SECTION "rst10",ROM0[$10] SECTION "rst10",ROM0[$10]
db $FF rst $38
SECTION "rst18",ROM0[$18] SECTION "rst18",ROM0[$18]
db $FF rst $38
SECTION "rst20",ROM0[$20] SECTION "rst20",ROM0[$20]
db $FF rst $38
SECTION "rst28",ROM0[$28] SECTION "rst28",ROM0[$28]
db $FF rst $38
SECTION "rst30",ROM0[$30] SECTION "rst30",ROM0[$30]
db $FF rst $38
SECTION "rst38",ROM0[$38] SECTION "rst38",ROM0[$38]
db $FF rst $38
; interrupts ; interrupts
SECTION "vblank",ROM0[$40] SECTION "vblank",ROM0[$40]
jp VBlankHandler jp VBlank
SECTION "lcdc",ROM0[$48] SECTION "lcdc",ROM0[$48]
db $FF db $FF
SECTION "timer",ROM0[$50] SECTION "timer",ROM0[$50]
jp TimerHandler jp Timer
SECTION "serial",ROM0[$58] SECTION "serial",ROM0[$58]
jp SerialInterruptHandler jp Serial
SECTION "joypad",ROM0[$60] SECTION "joypad",ROM0[$60]
reti reti
@ -103,8 +103,8 @@ CopyData:: ; 00b5 (0:00b5)
ret ret
SECTION "romheader",ROM0[$100] SECTION "romheader",ROM0[$100]
nop nop
jp Start jp Start
SECTION "start",ROM0[$150] SECTION "start",ROM0[$150]
Start:: ; 0150 (0:0150) Start:: ; 0150 (0:0150)
@ -5281,7 +5281,7 @@ StopAllSounds:: ; 200e (0:200e)
dec a dec a
jp PlaySound jp PlaySound
VBlankHandler:: ; 2024 (0:2024) VBlank:: ; 2024 (0:2024)
push af push af
push bc push bc
push de push de
@ -5468,7 +5468,7 @@ DecGradGBPalTable_02:: ; 2121 (0:2121)
db %00000000 db %00000000
db %00000000 db %00000000
SerialInterruptHandler:: ; 2125 (0:2125) Serial:: ; 2125 (0:2125)
push af push af
push bc push bc
push de push de
@ -5776,7 +5776,7 @@ Func_22fa:: ; 22fa (0:22fa)
ret ret
; timer interrupt is apparently not invoked anyway ; timer interrupt is apparently not invoked anyway
TimerHandler:: ; 2306 (0:2306) Timer:: ; 2306 (0:2306)
reti reti
Func_2307:: ; 2307 (0:2307) Func_2307:: ; 2307 (0:2307)