New function videomode() for the C128. Marked toggle_videomode as deprecated.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4126 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz
2009-09-07 13:21:04 +00:00
parent 90c731d1e9
commit 74bfd6ee31
5 changed files with 95 additions and 14 deletions

View File

@@ -106,8 +106,9 @@ function.
<itemize>
<item><ref id="c64mode" name="c64mode">
<item><ref id="fast" name="fast">
<item><ref id="toggle_videomode" name="toggle_videomode">
<item><ref id="slow" name="slow">
<item><ref id="toggle_videomode" name="toggle_videomode">
<item><ref id="videomode" name="videomode">
</itemize>
@@ -2008,7 +2009,8 @@ will nearly double the speed compared to slow mode.
<tag/Availability/C128
<tag/See also/
<ref id="slow" name="slow">,
<ref id="toggle_videomode" name="toggle_videomode">
<ref id="toggle_videomode" name="toggle_videomode">,
<ref id="videomode" name="videomode">
<tag/Example/None.
</descrip>
</quote>
@@ -4172,7 +4174,8 @@ will halve the speed compared to fast mode.
<tag/Availability/C128
<tag/See also/
<ref id="fast" name="fast">,
<ref id="toggle_videomode" name="toggle_videomode">
<ref id="toggle_videomode" name="toggle_videomode">,
<ref id="videomode" name="videomode">
<tag/Example/None.
</descrip>
</quote>
@@ -4837,11 +4840,14 @@ old mode (cursor position, color and so on) are saved and restored together
with the mode.
<tag/Limits/<itemize>
<item>The function is specific to the C128.
<item>This function is deprecated. Please use <ref id="videomode"
name="videomode"> instead!
</itemize>
<tag/Availability/C128
<tag/See also/
<ref id="fast" name="fast">,
<ref id="slow" name="slow">
<ref id="slow" name="slow">,
<ref id="videomode" name="videomode">
<tag/Example/None.
</descrip>
</quote>
@@ -4957,7 +4963,7 @@ if (unlink (FILENAME) == 0) {
printf ("We deleted %s successfully\n", FILENAME);
} else {
printf ("There was a problem deleting %s\n", FILENAME);
}
}
</verb>
</descrip>
</quote>
@@ -5020,6 +5026,33 @@ used in presence of a prototype.
</quote>
<sect1>videomode<label id="videomode"><p>
<quote>
<descrip>
<tag/Function/Switch to either 40 or 80 column mode.
<tag/Header/<tt/<ref id="c128.h" name="c128.h">/
<tag/Declaration/<tt/unsigned char __fastcall__ videomode (unsigned char Mode);/
<tag/Description/Switch to 40 or 80 column mode depending on the argument. If
the requested mode is already active, nothing happens. The old mode is returned
from the call.
<tag/Limits/<itemize>
<item>The function is specific to the C128.
<item>This function is replaces <ref id="toggle_videomode"
name="toggle_videomode">.
<item>The function is only available as fastcall function, so it may only be
used in presence of a prototype.
</itemize>
<tag/Availability/C128
<tag/See also/
<ref id="fast" name="fast">,
<ref id="slow" name="slow">,
<ref id="toggle_videomode" name="toggle_videomode">
<tag/Example/None.
</descrip>
</quote>
<sect1>wherex<label id="wherex"><p>
<quote>