mirror of
https://github.com/cc65/cc65.git
synced 2025-02-03 07:30:52 +00:00
consider __STACKSIZE__ when initializing sp for atarixl
This commit is contained in:
parent
367bd368c0
commit
f679c9703c
@ -17,6 +17,7 @@
|
|||||||
.import __RESERVED_MEMORY__
|
.import __RESERVED_MEMORY__
|
||||||
.import __RAM_START__, __RAM_SIZE__
|
.import __RAM_START__, __RAM_SIZE__
|
||||||
.if .defined(__ATARIXL__)
|
.if .defined(__ATARIXL__)
|
||||||
|
.import __STACKSIZE__
|
||||||
.import sram_init
|
.import sram_init
|
||||||
.import scrdev
|
.import scrdev
|
||||||
.import findfreeiocb
|
.import findfreeiocb
|
||||||
@ -88,9 +89,9 @@ start:
|
|||||||
|
|
||||||
.else
|
.else
|
||||||
|
|
||||||
lda #<(__RAM_START__ + __RAM_SIZE__ - 1)
|
lda #<(__RAM_START__ + __RAM_SIZE__ + __STACKSIZE__)
|
||||||
sta sp
|
sta sp
|
||||||
lda #>(__RAM_START__ + __RAM_SIZE__ - 1)
|
lda #>(__RAM_START__ + __RAM_SIZE__ + __STACKSIZE__)
|
||||||
sta sp+1
|
sta sp+1
|
||||||
|
|
||||||
.endif
|
.endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user