]> git.sur5r.net Git - cc65/blobdiff - cfg/nes.cfg
Added, to Plus4 and GEOS linker configure files, the ability to set the start and...
[cc65] / cfg / nes.cfg
index f68330425d03ddc798435ae79a888378a023098f..bb7d234087d7713c028e72d37e062cde5101bf4f 100644 (file)
@@ -12,10 +12,10 @@ MEMORY {
     # - code
     # - rodata
     # - data (load)
-    ROM0:   file = %O, start = $8000, size = $7FF4, fill = yes, define = yes;
+    ROM0:   file = %O, start = $8000, size = $7FFA, fill = yes, define = yes;
 
     # Hardware Vectors at End of 2nd 8K ROM
-    ROMV:   file = %O, start = $FFF6, size = $000C, fill = yes;
+    ROMV:   file = %O, start = $FFFA, size = $0006, fill = yes;
 
     # 1 8k CHR Bank
     ROM2:   file = %O, start = $0000, size = $2000, fill = yes;
@@ -35,15 +35,15 @@ MEMORY {
 SEGMENTS {
     ZEROPAGE: load = ZP,              type = zp;
     HEADER:   load = HEADER,          type = ro;
-    STARTUP:  load = ROM0,            type = ro,  define = yes;
-    LOWCODE:  load = ROM0,            type = ro,                optional = yes;
-    ONCE:     load = ROM0,            type = ro,  define = yes, optional = yes;
-    CODE:     load = ROM0,            type = ro,  define = yes;
-    RODATA:   load = ROM0,            type = ro,  define = yes;
-    DATA:     load = ROM0, run = RAM, type = rw,  define = yes;
+    STARTUP:  load = ROM0,            type = ro,  define   = yes;
+    LOWCODE:  load = ROM0,            type = ro,  optional = yes;
+    ONCE:     load = ROM0,            type = ro,  optional = yes;
+    CODE:     load = ROM0,            type = ro,  define   = yes;
+    RODATA:   load = ROM0,            type = ro,  define   = yes;
+    DATA:     load = ROM0, run = RAM, type = rw,  define   = yes;
     VECTORS:  load = ROMV,            type = rw;
     CHARS:    load = ROM2,            type = rw;
-    BSS:      load = RAM,             type = bss, define = yes;
+    BSS:      load = RAM,             type = bss, define   = yes;
 }
 FEATURES {
     CONDES: type    = constructor,