summaryrefslogtreecommitdiff
path: root/home/header.asm
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-07-16 08:19:11 -0400
committerGitHub <noreply@github.com>2020-07-16 08:19:11 -0400
commitd3a01f777d2bbb3bc5ec6822af893d16fda19936 (patch)
tree20c078b267b5b35055f30e64e726931e63031166 /home/header.asm
parent87f24a885d888411d715171d75163bd59a609b41 (diff)
parent4b4ad9894eb165de673346348493e02d83549746 (diff)
Merge pull request #275 from Rangi42/master
Disassemble the BLUEMONS.GB debug ROM
Diffstat (limited to 'home/header.asm')
-rw-r--r--home/header.asm26
1 files changed, 25 insertions, 1 deletions
diff --git a/home/header.asm b/home/header.asm
index 047f97f4..c12a0565 100644
--- a/home/header.asm
+++ b/home/header.asm
@@ -3,42 +3,66 @@
SECTION "rst0", ROM0[$0000]
rst $38
+ ds $08 - @, 0 ; unused
+
SECTION "rst8", ROM0[$0008]
rst $38
+ ds $10 - @, 0 ; unused
+
SECTION "rst10", ROM0[$0010]
rst $38
+ ds $18 - @, 0 ; unused
+
SECTION "rst18", ROM0[$0018]
rst $38
+ ds $20 - @, 0 ; unused
+
SECTION "rst20", ROM0[$0020]
rst $38
+ ds $28 - @, 0 ; unused
+
SECTION "rst28", ROM0[$0028]
rst $38
+ ds $30 - @, 0 ; unused
+
SECTION "rst30", ROM0[$0030]
rst $38
+ ds $38 - @, 0 ; unused
+
SECTION "rst38", ROM0[$0038]
rst $38
+ ds $40 - @, 0 ; unused
+
; Game Boy hardware interrupts
SECTION "vblank", ROM0[$0040]
jp VBlank
+ ds $48 - @, 0 ; unused
+
SECTION "lcd", ROM0[$0048]
rst $38
+ ds $50 - @, 0 ; unused
+
SECTION "timer", ROM0[$0050]
jp Timer
+ ds $58 - @, 0 ; unused
+
SECTION "serial", ROM0[$0058]
jp Serial
+ ds $60 - @, 0 ; unused
+
SECTION "joypad", ROM0[$0060]
reti
@@ -54,4 +78,4 @@ Start::
; The Game Boy cartridge header data is patched over by rgbfix.
; This makes sure it doesn't get used for anything else.
- ds $0150 - @, $00
+ ds $0150 - @