Avoid mixing of memory areas and segments in address computations (and made move of segment INIT somewhat more readable).

git-svn-id: svn://svn.cc65.org/cc65/trunk@5726 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
ol.sc
2012-06-16 22:13:58 +00:00
parent 7691da610b
commit 610bb14988
7 changed files with 28 additions and 28 deletions

View File

@@ -9,9 +9,9 @@
.import zerobss
.import initlib, donelib
.import callmain, callirq
.import __RAM_LAST__, __ZPSAVE_RUN__ ; Linker generated
.import __LC_START__, __LC_LAST__ ; Linker generated
.import __INIT_SIZE__ ; Linker generated
.import __INIT_RUN__, __INIT_SIZE__ ; Linker generated
.import __ZPSAVE_RUN__ ; Linker generated
.import __INTERRUPTOR_COUNT__ ; Linker generated
.include "zeropage.inc"
@@ -66,8 +66,8 @@
sty $97
; Set destination last address
lda #<__RAM_LAST__
ldy #>__RAM_LAST__
lda #<(__INIT_RUN__ + __INIT_SIZE__)
ldy #>(__INIT_RUN__ + __INIT_SIZE__)
sta $94
sty $95