diff --git a/doc/atari5200.sgml b/doc/atari5200.sgml index 325602b37..cbddbd928 100644 --- a/doc/atari5200.sgml +++ b/doc/atari5200.sgml @@ -5,7 +5,7 @@
-cc65 generated programs with the default setup run with the I/O area and a
-CHR bank enabled, which gives a usable memory range of $8000 - $FFF3.
-All boot ROM entry points may be called directly without additional code.
+cc65 generated programs with the default setup use the RAM space from $021C to
+$3FFF. If you want to reserve memory for the display list and screen buffer
+you should define the __RESERVED_MEMORY__ linker variable. The number
+of bytes specified by __RESERVED_MEMORY__ are lowering the top of
+memory, therefore the available
+RAM memory for the program is $021C to $3FFF-__RESERVED_MEMORY__.
+The default linker config file sets __RESERVED_MEMORY__ to $1E0
+to reserve space for an optional CONIO text screen.
Special locations:
-The following pseudo variables declared in the
-
-
-All drivers must be statically linked because no file I/O is available.
+All drivers must be statically linked because no disk I/O is available.
The names in the parentheses denote the symbols to be used for static linking of the drivers.
@@ -135,11 +158,8 @@ No serial drivers are available for the Atari 5200.
-The existing library for the Atari 5200 doesn't implement C file
-I/O. There are no hacks for the