]> git.sur5r.net Git - cc65/commitdiff
New stuff by Stefan Haubenthal
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Dec 2003 11:06:07 +0000 (11:06 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 21 Dec 2003 11:06:07 +0000 (11:06 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2806 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/apple2.sgml

index 60cf18c00019113818e76033397e76ab4f4f0a6e..908503f66a40743984a2584569ae43795cdf833c 100644 (file)
@@ -139,8 +139,14 @@ how to use it.
 
 <sect1>Extended memory drivers<p>
 
-No extended memory drivers are currently available for the
-Apple&nbsp;&rsqb;&lsqb;.
+<descrip>
+
+  <tag><tt/a2-lc.emd/</tag>
+  Gives access to 12KB RAM (48 pages of 256 bytes each) on the 
+  Apple&nbsp;&rsqb;&lsqb; language card. The driver was contributed by
+  Stefan Haubenthal.
+
+</descrip><p>
 
 
 
@@ -197,8 +203,21 @@ following functions (and a few others):
 
 <sect1>Passing arguments to the program<p>
 
-Command line argument passing is currently not supported for the
-Apple&nbsp;&rsqb;&lsqb;.
+Command line arguments can be passed to <tt/main()/. Since this is not
+supported by BASIC, the following syntax was choosen:
+
+<tscreen><verb>
+    RUN:REM,ARG1," ARG2", ARG 3,, ARG5, ...
+</verb></tscreen>
+
+<enum>
+<item>Arguments are separated by commas.
+<item>There must be a comma after the first <tt/REM/.
+<item>Leading spaces are ignored; trailing spaces are included unless the
+      argument was quoted.
+<item>The first argument passed to <tt/main/ is the program name.
+</enum>
+
 
 <sect1>Function keys<p>