aboutsummaryrefslogtreecommitdiff
path: root/doc/flexloader.1
diff options
context:
space:
mode:
Diffstat (limited to 'doc/flexloader.1')
-rw-r--r--doc/flexloader.169
1 files changed, 69 insertions, 0 deletions
diff --git a/doc/flexloader.1 b/doc/flexloader.1
new file mode 100644
index 0000000..380781b
--- /dev/null
+++ b/doc/flexloader.1
@@ -0,0 +1,69 @@
+.\" 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 FLEXLOADER "1" "January 09, 2005"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+flexloader \- GPL utility to configure SRAM base ALTERA devices via the ALTERA ByteBlaster
+
+.SH SYNOPSIS
+.B flexloader
+.I [options] [parport_dev] [rbf_filename]
+.SH DESCRIPTION
+.B flexloader
+is a small utility to configure SRAM base ALTERA devices.
+It downloads a code to the device SRAM using the ALTERA ByteBlaster
+or a clone. It dialogs with it through the parallel interface, using
+parport. Note that you should have access rights to the parallel port.
+
+It should support APEX20K, FLEX10K, FLEX6000 and ACEX1K families,
+though I only tested it on a FLEX10K10 device.
+
+It currently only support files in raw binary format (.rbf), but others
+format such as HEX or TTF may be implemented later.
+
+.SH OPTIONS
+.TP
+.B "\-d, \-\-debug"
+Print debug messages.
+.TP
+.B "\-q, \-\-quiet"
+Quiet mode, don't print any message, useful when called from scripts.
+.TP
+.B "\-v"
+Returns the program version.
+.TP
+.B "\-h, \-\-help"
+Print help screen
+
+.SH AUTHOR
+Aurelien Jarno <aurelien@aurel32.net>.
+
+.SH COPYRIGHT
+Copyright (C) 2005 Aurelien Jarno
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.