]> git.sur5r.net Git - cc65/commitdiff
Fixed the size of the RAM segment for the CBM610. The routine that does
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 23 Mar 2010 19:40:48 +0000 (19:40 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 23 Mar 2010 19:40:48 +0000 (19:40 +0000)
cross-bank calls is located at $FECB and the stack grows downwards from
there.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4637 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ld65/cfg/cbm610.cfg

index 7df52e8456dd3553d5a2fd074dce7e49ef39daa0..177e7ccbed1de6e5a17628b986e357905a6a9271 100644 (file)
@@ -7,8 +7,8 @@ MEMORY {
     STARTUP:  file = %O,               start = $00FE, size = $0102, fill = yes;
     PAGE2:    file = %O,               start = $0200, size = $0100, fill = yes;
     PAGE3:    file = %O,               start = $0300, size = $0100, fill = yes;
-    RAM:      file = %O,               start = $0400, size = $FAAE - __STACKSIZE__;
-}                              
+    RAM:      file = %O,               start = $0400, size = $FECB - __STACKSIZE__;
+}
 SEGMENTS {
     EXEHDR:   load = HEADER,  type = rw;
     STARTUP:  load = STARTUP, type = rw;