diff options
author | yenatch <yenatch@gmail.com> | 2013-09-03 17:59:31 -0400 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2013-09-03 18:16:56 -0400 |
commit | 0caac30f2796087ec264d995f2bf21fd63857426 (patch) | |
tree | f2b276d5545827c78f0d5b9981df1e4da8a77097 | |
parent | bd8be2b02e994a7593f184de13f7f55834f41507 (diff) |
clean up rst vectors
-rw-r--r-- | main.asm | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -1,23 +1,27 @@ SECTION "bank0",ROM0 -SECTION "rst0",ROM0[$0] + + +; rst vectors + +SECTION "rst0",ROM0[0] di jp Start -SECTION "rst8",ROM0[$8] ; FarCall +SECTION "rst8",ROM0[FarCall] jp FarCall_hl -SECTION "rst10",ROM0[$10] ; Bankswitch +SECTION "rst10",ROM0[Bankswitch] ld [hROMBank], a ld [MBC3RomBank], a ret -SECTION "rst18",ROM0[$18] ; Unused +SECTION "rst18",ROM0[$18] rst $38 -SECTION "rst20",ROM0[$20] ; Unused +SECTION "rst20",ROM0[$20] rst $38 -SECTION "rst28",ROM0[$28] ; JumpTable +SECTION "rst28",ROM0[JumpTable] push de ld e, a ld d, 0 @@ -29,11 +33,13 @@ SECTION "rst28",ROM0[$28] ; JumpTable pop de jp [hl] +; SECTION "rst30",ROM0[$30] ; rst30 is midst rst28 -SECTION "rst38",ROM0[$38] ; Unused +SECTION "rst38",ROM0[$38] rst $38 + INCLUDE "interrupts.asm" |