]> git.sur5r.net Git - cc65/commitdiff
Corrected some 510/610 info.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Mar 2007 22:02:36 +0000 (22:02 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 11 Mar 2007 22:02:36 +0000 (22:02 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3773 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/cbm510.sgml
doc/cbm610.sgml

index 97d37a1df8393a7b0be5eb3154aa9d903bd8022f..1a1f871af652207a1f25358d6feb85a21c2c6f8e 100644 (file)
@@ -46,10 +46,9 @@ config.
 <sect>Memory layout<p>
 
 cc65 generated programs for the Commodore 510 run in bank 0, the memory bank
-reserved for BASIC programs. Since there are no ROMs in this memory bank, the
-program has almost full 64K for its own. A disadvantage is that kernal
-subroutines cannot be called (at least not in a fast and effective manner), so
-the runtime has replace kernal functionality.
+reserved for BASIC programs. Since there are no ROMs in this memory bank,
+kernal subroutines are either emulated or called by bank switching, which has
+the disadvantage of being slow compared to a direct call.
 
 The default memory configuration for the CBM 510 allocates all memory between
 &dollar;0002 and &dollar;FFF0 in bank 0 for the compiled program. Some space
index cafe55b26e7140320bc694a4b213718162622204..8e2ac2ce908c7a61b5300759ed479fa77b03a28b 100644 (file)
@@ -48,10 +48,9 @@ config.
 <sect>Memory layout<p>
 
 cc65 generated programs for the Commodore 610 run in bank 1, the memory bank
-reserved for BASIC programs. Since there are no ROMs in this memory bank, the
-program has almost full 64K for its own. A disadvantage is that kernal
-subroutines cannot be called (at least not in a fast and effective manner), so
-the runtime has replace kernal functionality.
+reserved for BASIC programs. Since there are no ROMs in this memory bank,
+kernal subroutines are either emulated or called by bank switching, which has
+the disadvantage of being slow compared to a direct call.
 
 The default memory configuration for the CBM 610 allocates all memory between
 &dollar;0002 and &dollar;FFF0 in bank 1 for the compiled program. Some space