.\" .\" srecord - manipulate eprom load files .\" Copyright (C) 1998, 2000-2003 Peter Miller; .\" All rights reserved. .\" .\" 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., 59 Temple Place, Suite 330, Boston, MA 02111, USA. .\" .\" MANIFEST: input for archive/srecord.html .\" .ad l .hy 0 .so version.so
I wrote SRecord because when I was looking for programs to manipulate EPROM load files, I could not find very many. The ones that I could find only did a few of the things I needed. SRecord is written in C++ and polymorphism is used to provide the file format flexibility and arbitrary filter chaining. Adding more file formats and filters is relatively simple. .br
[ Download |
Mailing List |
Windows NT |
Aegis ]
[ Sourceforge: Project |
Statistics ]
SRecord runs on almost any flavor of UNIX. The source distribution is self configuring using a GNU Autoconf generated configure script. It also runs on Windows NT, if you build using Cygwin or DJGPP, see the Windows NT page. .br
|
The File Formats The SRecord package understands a number of file formats:
|
.br
The Tools A number of tools are include in the SRecord package. All of the tools understand all of the file formats, and all of the filters. .br
.br The Filters The SRecord package is made more powerful by the concept of input filters. Wherever an input file may be specified, filters may also be applied to that input file. The following filters are available:
More than one filter may be applied to each input file. Different filters may be applied to each input file. All filters may be applied to all file formats. |
SRecord is written and owned by
Peter Miller <millerp@canb.auug.org.au>
and is freely distributable under the terms and conditions of the
GNU GPL.
SRecord is developed using Aegis, a transaction based software configuration management system. The Aegis repository for this project is available.
There is more Software by Peter Miller at his home page. .br