diff options
author | mrb0nk500 <b0nk@b0nk.xyz> | 2020-10-06 08:02:23 -0400 |
---|---|---|
committer | mrb0nk500 <b0nk@b0nk.xyz> | 2020-10-06 08:02:23 -0400 |
commit | 8aa8586b03568d3a3d6eba39269a1b79510bc835 (patch) | |
tree | b674ea424fd816fe4219b4423c2e3544b1ff58ce /test/hello-world.s | |
parent | 8c880c339000010260a927c3a0f28f9049b8a0b8 (diff) |
- Made the stack pointer 64 bit, rather than 16 bit.
This is to allow for making the stack bigger for
anything that needs to change the size of it.
- Made the SuB Suite set the stack pointer to the end
of the usable RAM, and allow for changing the stack
size.
In this case, the size of the stack is currently set
to 192K, with the end of the heap being just below
the stack.
Diffstat (limited to 'test/hello-world.s')
-rw-r--r-- | test/hello-world.s | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/hello-world.s b/test/hello-world.s index f3b540a..cf2d2a8 100644 --- a/test/hello-world.s +++ b/test/hello-world.s @@ -19,7 +19,7 @@ buffer: .org $8000 reset: cps ; Reset the processor status. - ldx.w #$FFFF ; Set up the stack pointer. + ldx.d #$2FFFF ; Set up the stack pointer. txs ; Reset the stack pointer. ; Start of main program. @@ -65,4 +65,3 @@ spin: .qword spin a d - |