mirror of
https://github.com/cc65/cc65.git
synced 2024-09-30 08:57:49 +00:00
More instruction set docs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2246 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
3fe16546cc
commit
3bb059bfc5
@ -125,6 +125,7 @@ Here is a description of all the command line options:
|
|||||||
|
|
||||||
<descrip>
|
<descrip>
|
||||||
|
|
||||||
|
<label id="option--cpu">
|
||||||
<tag><tt>--cpu type</tt></tag>
|
<tag><tt>--cpu type</tt></tag>
|
||||||
|
|
||||||
Set the default for the CPU type. The option takes a parameter, which
|
Set the default for the CPU type. The option takes a parameter, which
|
||||||
@ -1883,7 +1884,7 @@ Here's a list of all control commands and a description, what they do:
|
|||||||
|
|
||||||
Enable the 6502 instruction set, disable 65SC02, 65C02 and 65816
|
Enable the 6502 instruction set, disable 65SC02, 65C02 and 65816
|
||||||
instructions. This is the default if not overridden by the
|
instructions. This is the default if not overridden by the
|
||||||
<tt/--cpu/ command line option.
|
<tt><ref id="option--cpu" name="--cpu"></tt> command line option.
|
||||||
|
|
||||||
See: <tt><ref id=".PC02" name=".PC02"></tt>, <tt><ref id=".PSC02"
|
See: <tt><ref id=".PC02" name=".PC02"></tt>, <tt><ref id=".PSC02"
|
||||||
name=".PSC02"></tt> and <tt><ref id=".P816" name=".P816"></tt>
|
name=".PSC02"></tt> and <tt><ref id=".P816" name=".P816"></tt>
|
||||||
@ -2161,6 +2162,26 @@ Here's a list of all control commands and a description, what they do:
|
|||||||
id=".RODATA" name=".RODATA"></tt>
|
id=".RODATA" name=".RODATA"></tt>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt>.SETCPU</tt><label id=".SETCPU"><p>
|
||||||
|
|
||||||
|
Switch the CPU instruction set. The command is followed by a string that
|
||||||
|
specifies the CPU. Possible values are those that can also be supplied to
|
||||||
|
the <tt><ref id="option--cpu" name="--cpu"></tt> command line option,
|
||||||
|
namely: 6502, 65SC02, 65C02, 65816 and sunplus. Please note that support
|
||||||
|
for the sunplus CPU is not available in the freeware version, because the
|
||||||
|
instruction set of the sunplus CPU is "proprietary and confidential".
|
||||||
|
|
||||||
|
See: <tt><ref id=".CPU" name=".CPU"></tt>,
|
||||||
|
<tt><ref id=".IFP02" name=".IFP02"></tt>,
|
||||||
|
<tt><ref id=".IFP816" name=".IFP816"></tt>,
|
||||||
|
<tt><ref id=".IFPC02" name=".IFPC02"></tt>,
|
||||||
|
<tt><ref id=".IFPSC02" name=".IFPSC02"></tt>,
|
||||||
|
<tt><ref id=".P02" name=".P02"></tt>,
|
||||||
|
<tt><ref id=".P816" name=".P816"></tt>,
|
||||||
|
<tt><ref id=".PC02" name=".PC02"></tt>,
|
||||||
|
<tt><ref id=".PSC02" name=".PSC02"></tt>
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt>.SMART</tt><label id=".SMART"><p>
|
<sect1><tt>.SMART</tt><label id=".SMART"><p>
|
||||||
|
|
||||||
Switch on or off smart mode. The command must be followed by a '+' or
|
Switch on or off smart mode. The command must be followed by a '+' or
|
||||||
@ -2238,6 +2259,17 @@ Here's a list of all control commands and a description, what they do:
|
|||||||
</verb></tscreen>
|
</verb></tscreen>
|
||||||
|
|
||||||
|
|
||||||
|
<sect1><tt>.SUNPLUS</tt><label id=".SUNPLUS"><p>
|
||||||
|
|
||||||
|
Enable the SunPlus instructions set. This command will not work in the
|
||||||
|
freeware version of the assembler, because the instruction set is
|
||||||
|
"proprietary and confidential".
|
||||||
|
|
||||||
|
See: <tt><ref id=".P02" name=".P02"></tt>, <tt><ref id=".PSC02"
|
||||||
|
name=".PSC02"></tt>, <tt><ref id=".PC02" name=".PC02"></tt>, and
|
||||||
|
<tt><ref id=".P816" name=".P816"></tt>
|
||||||
|
|
||||||
|
|
||||||
<sect1><tt>.TCOUNT</tt><label id=".TCOUNT"><p>
|
<sect1><tt>.TCOUNT</tt><label id=".TCOUNT"><p>
|
||||||
|
|
||||||
Builtin function. The function accepts a token list in braces. The
|
Builtin function. The function accepts a token list in braces. The
|
||||||
|
Loading…
Reference in New Issue
Block a user