diff options
Diffstat (limited to 'man/piklab-prog.1')
-rwxr-xr-x | man/piklab-prog.1 | 140 |
1 files changed, 69 insertions, 71 deletions
diff --git a/man/piklab-prog.1 b/man/piklab-prog.1 index 6a06f7a..419fca0 100755 --- a/man/piklab-prog.1 +++ b/man/piklab-prog.1 @@ -1,9 +1,10 @@ -.\" Hey, EMACS: -*- nroff -*- +.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) +.TH PIKLAB SECTION "April 11, 2007" .\" Please adjust this date whenever revising the manpage. -.\" +.\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation @@ -14,125 +15,122 @@ .\" .br insert line break .\" .sp <n> insert n+1 empty lines .\" for manpage-specific macros, see man(7) -.TH "PIKLAB" "1" "April 11, 2007" "" "" -.SH "NAME" -piklab\-prog \- Commandline program for PIC\-microcontroller programming. -.SH "SYNOPSIS" -.B piklab\-prog [Qt\-options] [KDE\-options] [options] [file] -.RI +.SH PIKLAB-PROG \- Commandline program for PIC-microcontroller programming. +.SH SYNOPSIS +.B piklab-prog [Qt-options] [KDE-options] [options] [file] +.RI -.br -.SH "DESCRIPTION" +.br +.SH DESCRIPTION This manual page documents briefly the -.B piklab\-prog command. -.PP +.B piklab-prog command. +.PP .\" TeX users may be more comfortable with the \fB<whatever>\fP and .\" \fI<whatever>\fP escape sequences to invode bold face and italics, .\" respectively. -\fBPiklab\-prog\fP is a command line tool, which can be used to program microcontrollers with program and data, stored in a HEX\-file to a connected programmer. It supports the most common serial, parallel and usb programmers, like ICD2, Pickit2, PicStart+) and debuggers (ICD2). +\fBPiklab-prog\fP is a command line tool, which can be used to program microcontrollers with program and data, stored in a HEX-file to a connected programmer. It supports the most common serial, parallel and usb programmers, like ICD2, Pickit2, PicStart+) and debuggers (ICD2). -.SH "OPTIONS" +.SH OPTIONS This program follows the usual GNU command line syntax, with long -options starting with two dashes (`\-'). +options starting with two dashes (`-'). A summary of options is included below. -.TP +.TP .B \-h, \-\-help Show summary of options. -.TP +.TP .B \-v, \-\-version Show version of program. -.TP -.B \-\-help\-qt +.TP +.B \-\-help-qt Show Qt specific options -.TP -.B \-\-help\-kde +.TP +.B \-\-help-kde Show KDE specific options -.TP -.B \-\-help\-all +.TP +.B \-\-help-all Show all options -.TP +.TP .B \-\-author Show author information -.TP +.TP .B \-\-license Show license information -.TP +.TP .B \-\- End of options -.br +.br .B Options: .B \-c, \-\-command <name> Perform the requested command. -.TP -.B \-\-command\-list +.TP +.B \-\-command-list Return the list of recognized commands. -.TP +.TP .B \-\-debug Display debug messages. -.TP -.B \-\-extra\-debug +.TP +.B \-\-extra-debug Display extra debug messages. -.TP -.B \-\-max\-debug +.TP +.B \-\-max-debug Display all debug messages. -.TP +.TP .B \-\-quiet Do not display messages. -.TP +.TP .B \-f, \-\-force Overwrite files and answer "yes" to questions. -.TP +.TP .B \-i, \-\-cli Interactive mode -.TP +.TP .B \-r, \-\-range <name> Memory range to operate on. -.TP -.B \-\-range\-list +.TP +.B \-\-range-list Return the list of memory ranges. -.TP +.TP .B \-p, \-\-programmer <name> Programmer to use. -.TP -.B \-\-programmer\-list +.TP +.B \-\-programmer-list Return the list of supported programmers. -.TP +.TP .B \-d, \-\-device <name> Target device. -.TP -.B \-\-device\-list +.TP +.B \-\-device-list Return the list of supported devices. -.TP +.TP .B \-f, \-\-format <name> HEX output file format. -.TP -.B \-\-format\-list +.TP +.B \-\-format-list Return the list of supported HEX file formats. -.TP +.TP .B \-t, \-\-port <name> Programmer port ("usb" or device such as "/dev/ttyS0") -.TP -.B \-\-port\-list +.TP +.B \-\-port-list Return the list of detected ports. -.TP -.B \-\-firmware\-dir <dir> +.TP +.B \-\-firmware-dir <dir> Firmware directory. -.TP -.B \-\-target\-self\-powered - Indicates that device is self\-powered. -.br -.SH "Arguments:" -.B file <HEX\-filename for programming>. -.br +.TP +.B \-\-target-self-powered + Indicates that device is self-powered. +.br +.SH Arguments: +.B file <HEX-filename for programming>. +.br .sp 2 -.SH "SEE ALSO" -.BR piklab\-prog (1), -.BR piklab\-hex (1), -.BR piklab\-coff (1), +.SH SEE ALSO +.BR piklab-prog (1), +.BR piklab-hex (1), .BR gputils (1), .BR sdcc (1). -.br -.SH "AUTHORS" +.br +.SH AUTHORS piklab was written by Nicolas Hadacek and many others, including: * Alain Gibaud: author of Pikdev; main infrastructure; IDE interface; direct programmers; gputils integration. @@ -141,7 +139,7 @@ piklab was written by Nicolas Hadacek and many others, including: * Xiaofan Chen: numerous tests of PICkit1/2 and ICD2 programmers. * Craig Franklin: author of gputils (disassembler and coff parser). * Manwlis Giannos: direct programmer support for PIC18FXX2/FXX8 devices. - * Stephen Landamore: author of LPLAB (microchip command\-line programmer). + * Stephen Landamore: author of LPLAB (microchip command-line programmer). * Brian C. Lane: original code for direct programming. * Sébastion Laoût: author of Likeback. * Nestor A. Marchesini: tests of PicStart+ programmer. @@ -155,10 +153,10 @@ piklab was written by Nicolas Hadacek and many others, including: * Stefan von Halenbach: German translation. * Nagy Lázló: Hungarian translation. .sp 2 -.SH "COPYRIGHT" -This is free software. You may redistribute copies of it under the terms of the GNU General Public License +.SH COPYRIGHT + This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law. -.PP +.PP This manual page was written by Stefan <vonHalenbach@users.sf.net>, for the Debian project (but may be used by others). |