From 21e6654524b10668c665f257728df1593badde98 Mon Sep 17 00:00:00 2001 From: Christian Groessler Date: Wed, 4 Sep 2013 22:25:29 +0200 Subject: [PATCH] adjust size of SRPREP to account for 1K aligned character generator (not page aligned as I thought before) --- cfg/atarixl.cfg | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cfg/atarixl.cfg b/cfg/atarixl.cfg index c95227ec9..1968ecd8e 100644 --- a/cfg/atarixl.cfg +++ b/cfg/atarixl.cfg @@ -21,7 +21,7 @@ MEMORY { # "shadow RAM preparation" load chunk SRPREPHDR: file = %O, start = $0000, size = $0004; - SRPREP: file = %O, start = %S, size = $7C20 - %S - $04FF; # $04FF: space for temp. chargen buffer, page aligned + SRPREP: file = %O, start = %S, size = $7C20 - %S - $07FF; # $07FF: space for temp. chargen buffer, 1K aligned SRPREPTRL: file = %O, start = $0000, size = $0006; # "main program" load chunk @@ -34,14 +34,14 @@ MEMORY { __SAVEAREA_SIZE__ - __LOWBUFS_SIZE__; +# defines entry point into program + TRAILER: file = %O, start = $0000, size = $0006; + # address of relocated character generator CHARGEN: file = "", define = yes, start = $D800, size = $0400; # memory beneath the ROM RAM_BELOW_ROM: file = "", start = $DC00, size = $FFF0 - $DC00; - -# defines entry point into program - TRAILER: file = %O, start = $0000, size = $0006; } SEGMENTS {