diff options
Diffstat (limited to 'development/ophis/ophis.1')
-rw-r--r-- | development/ophis/ophis.1 | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/development/ophis/ophis.1 b/development/ophis/ophis.1 new file mode 100644 index 0000000000..3706106b8b --- /dev/null +++ b/development/ophis/ophis.1 @@ -0,0 +1,134 @@ +.\" Man page generated from reStructuredText. +. +. +.nr rst2man-indent-level 0 +. +.de1 rstReportMargin +\\$1 \\n[an-margin] +level \\n[rst2man-indent-level] +level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +- +\\n[rst2man-indent0] +\\n[rst2man-indent1] +\\n[rst2man-indent2] +.. +.de1 INDENT +.\" .rstReportMargin pre: +. RS \\$1 +. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +. nr rst2man-indent-level +1 +.\" .rstReportMargin post: +.. +.de UNINDENT +. RE +.\" indent \\n[an-margin] +.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +.nr rst2man-indent-level -1 +.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +.. +.TH "OPHIS" 1 "2023-04-21" "2.1" "SlackBuilds.org" +.SH NAME +ophis \- cross assembler for the 6502 and related CPUs +.\" RST source for ophis(1) man page. Convert with: +. +.\" rst2man.py ophis.rst > ophis.1 +. +.SH SYNOPSIS +.sp +ophis [\fB\-o\fP \fIOUTFILE\fP] [\fB\-l\fP \fILISTFILE\fP] [\fB\-m\fP \fIMAPFILE\fP] [\fB\-u\fP | \fB\-\-undoc\fP] [\fB\-c\fP | \fB\-\-65c02\fP] [\fB\-4\fP | \fB\-\-4502\fP] [\fB\-v\fP | \fB\-\-verbose\fP] [\fB\-q\fP | \fB\-\-quiet\fP] [\fB\-\-no\-warn\fP] [\fB\-\-no\-branch\-extend\fP] \fIsourcefile\fP [\fIsourcefile ...\fP] +.SH DESCRIPTION +.sp +Ophis is a cross\-assembler for the 65xx series of chips. It supports +the stock 6502 opcodes, the 65c02 extensions, experimental support +for the 4502/4510 used in the Commodore 65 prototypes, and syntax for +the "undocumented opcodes" in the 6510 chip used on the Commodore +64. +.sp +The full \fBophis\fP manual is available at: +.INDENT 0.0 +.INDENT 3.5 +/usr/doc/ophis\-2.1/ophismanual.pdf +.UNINDENT +.UNINDENT +.sp +Or on the author\(aqs site at: +.INDENT 0.0 +.INDENT 3.5 +\fI\%https://michaelcmartin.github.io/Ophis/book/book1.html\fP +.UNINDENT +.UNINDENT +.sp +The platform headers and example code mentioned in the manual can be found +in \fB/usr/share/ophis/platform/\fP and \fB/usr/share/ophis/examples/\fP\&. +.SH OPTIONS +.INDENT 0.0 +.INDENT 3.5 +.INDENT 0.0 +.TP +.B \-\-version +show program\(aqs version number and exit +.TP +.B \-h\fP,\fB \-\-help +show this help message and exit +.TP +.BI \-o \ OUTFILE +Output filename (default \(aqophis.bin\(aq) +.TP +.BI \-l \ LISTFILE +Listing filename (not created by default) +.TP +.BI \-m \ MAPFILE +Label\-address map filename (not created by default) +.UNINDENT +.INDENT 0.0 +.TP +.B Input options: +.INDENT 7.0 +.TP +.B \-u\fP,\fB \-\-undoc +Enable 6502 undocumented opcodes +.TP +.B \-c\fP,\fB \-\-65c02 +Enable 65c02 extended instruction set +.TP +.B \-4\fP,\fB \-\-4502 +Enable 4502 extended instruction set +.UNINDENT +.TP +.B Console output options: +.INDENT 7.0 +.TP +.B \-v\fP,\fB \-\-verbose +Verbose mode +.TP +.B \-q\fP,\fB \-\-quiet +Quiet mode +.TP +.B \-\-no\-warn +Do not print warnings +.UNINDENT +.TP +.B Compilation options: +.INDENT 7.0 +.TP +.B \-\-no\-branch\-extend +Disable branch\-extension pass +.UNINDENT +.UNINDENT +.UNINDENT +.UNINDENT +.SH COPYRIGHT +.sp +See the file /usr/doc/ophis\-2.1/README for license information. +.SH AUTHORS +.sp +\fBophis\fP was written by Michael C. Martin. +.sp +This man page written for the SlackBuilds.org project +by B. Watson, and is licensed under the WTFPL. +.SH SEE ALSO +.sp +The ophis homepage: \fI\%https://michaelcmartin.github.io/Ophis/\fP +.\" Generated by docutils manpage writer. +. |