summaryrefslogtreecommitdiff
path: root/rst.asm
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2017-06-17 19:14:55 -0400
committerPikalaxALT <pikalax1@gmail.com>2017-09-23 23:04:10 -0400
commit0e470bc785eedf96da20c364723ab59eb3fa5242 (patch)
tree0c618351aac442e1a2718e4fb2f734e3bcd3e8bd /rst.asm
parente1c2876ff69986c0d537507f96d3c270b745273b (diff)
Fix section linking
Create linker script and float all sections
Diffstat (limited to 'rst.asm')
-rw-r--r--rst.asm18
1 files changed, 9 insertions, 9 deletions
diff --git a/rst.asm b/rst.asm
index c54dc83e2..1c9b5f6e4 100644
--- a/rst.asm
+++ b/rst.asm
@@ -1,24 +1,24 @@
; rst vectors
-SECTION "rst0",ROM0[0]
+SECTION "rst0",ROM0
di
jp Start
-SECTION "rst8",ROM0[FarCall]
+SECTION "rst8",ROM0
jp FarCall_hl
-SECTION "rst10",ROM0[Bankswitch]
+SECTION "rst10",ROM0
ld [hROMBank], a
ld [MBC3RomBank], a
ret
-SECTION "rst18",ROM0[$18]
+SECTION "rst18",ROM0
rst $38
-SECTION "rst20",ROM0[$20]
+SECTION "rst20",ROM0
rst $38
-SECTION "rst28",ROM0[JumpTable]
+SECTION "rst28",ROM0
push de
ld e, a
ld d, 0
@@ -28,10 +28,10 @@ SECTION "rst28",ROM0[JumpTable]
ld h, [hl]
ld l, a
pop de
- jp [hl]
+ jp hl
-; SECTION "rst30",ROM0[$30]
+; SECTION "rst30",ROM0
; rst30 is midst rst28
-SECTION "rst38",ROM0[$38]
+SECTION "rst38",ROM0
rst $38