Brian S. Dean
fc132b98a9
Fix device codes for at90s8515 and at90s8535.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@258 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-05 02:33:30 +00:00
Brian S. Dean
762f617169
Add PAGEL and BS2 parms for parts I have datasheets for.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@257 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-05 01:42:57 +00:00
Brian S. Dean
5d7000ba8a
Do that last commit slightly differently - this way results in no
...
shift-reduce conflicts.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@256 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-05 01:19:17 +00:00
Brian S. Dean
b3828e962b
It shouldn't be an error to have an empty configuration file. This
...
causes some shift-reduce conflicts, but I think they are OK.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@255 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-05 01:13:57 +00:00
Brian S. Dean
b95638377f
Print out a list of valid parts for '-p ?' and a list of valid
...
programmers for '-c ?'.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@254 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-05 00:53:49 +00:00
Eric Weddington
f5d269c29a
Minor Windows doc corrections.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@253 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 21:13:45 +00:00
Eric Weddington
fafe392882
Add TODO file.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@252 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 18:17:43 +00:00
Eric Weddington
262af95eef
Add AVR ISP programmer.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@251 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 16:28:25 +00:00
Brian S. Dean
e7af3cdf7d
Don't try to set extended device programming parameters if they
...
haven't been specified in the config file for the part.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@250 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 14:33:19 +00:00
Brian S. Dean
3d7ffa8e5c
Set extended device parameters for all firmware versions.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@249 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 02:11:41 +00:00
Brian S. Dean
91e50ad424
First attempt at supporting STK500 firmware past 1.10. Thanks to
...
Jason Kyle for the needed protocol information.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@248 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-04 02:03:11 +00:00
Theodore A. Roth
bff9b46d9b
* doc/Makefile.am: Add ps and pdf rules since they aren't supplied by
...
automake versions prior to 1.7.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@247 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-03 18:42:04 +00:00
Theodore A. Roth
4d381ad0d7
* doc/avrdude.texi: Add node and menu information for the info system.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@246 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-03 02:03:49 +00:00
Theodore A. Roth
5d54a98a61
* Makefile.am (SUBDIRS): Add doc dir.
...
* configure.ac (AC_CONFIG_FILES): Add doc/Makefile.
* doc/Makefile.am: New file.
* doc/avrdude.texi: Use automatically generated version.texi.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@245 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-03 01:09:52 +00:00
Brian S. Dean
c263250edb
Initial manual.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@244 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-03-02 01:32:24 +00:00
Theodore A. Roth
8e79c164cb
* term.c: Use fgets() if readline() is not available.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@243 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-27 20:08:54 +00:00
Joerg Wunsch
1013b4d56e
Oops, accidentally spammed the repository with my private version of
...
"bootstrap". Back out that change.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@242 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-27 16:43:55 +00:00
Joerg Wunsch
8729209e5a
Ignore \r as white space, to make the Windows people happy.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@241 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-27 16:42:56 +00:00
Theodore A. Roth
8eb79f1e0a
* Makefile.am (EXTRA_DIST): Add avrdude.spec and make entries one per
...
line so future patches are obvious as to what changed.
* avrdude.spec.in: New file to support creation of binaries in rpm format.
* configure.ac (AC_OUTPUT): Add avrdude.spec.
Reorder so that Makefile is the last entry.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@240 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-27 06:56:03 +00:00
Theodore A. Roth
64f5d42240
* Makefile.am (SUBDIRS): Add windows dir.
...
* configure.ac: If $target is a windows system, build whats in windows sub dir.
* windows/Makefile.am: New file.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@239 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-26 00:14:54 +00:00
Theodore A. Roth
d31deb3d9c
* ChangeLog: Point reader to the CHANGELOG file.
...
* Makefile.am (EXTRA_DIST): Rename avrdude.conf.sample to avrdude.conf.in.
Remove avrdude.conf and distclean-local rules.
Add install-exec-local and backup-avrdude-conf rules.
* avrdude.conf.in:
Set default_parallel to "@DEFAULT_PAR_PORT@" for autoconf expansion.
Set default_serial to "@DEFAULT_SER_PORT@" for autoconf expansion.
* configure.ac: Add call to AC_CANONICAL_{BUILD,HOST,TARGET} macros.
Set DEFAULT_PAR_PORT and DEFAULT_SER_PORT based on $host.
Add copyright header.
Define avrdude_version so AC_INIT and AM_INIT_AUTOMAKE are sure
to get the same version.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@238 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:57:27 +00:00
Theodore A. Roth
f9898c1f08
Renamed avrdude.conf.sample to avrdude.conf.in.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@237 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:53:22 +00:00
Eric Weddington
36b89fd3e7
CRs again.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@236 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:34:03 +00:00
Eric Weddington
ca06080e03
Get rid of CRs.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@235 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:19:27 +00:00
Eric Weddington
f1b34ee61c
Get rid of CRs again.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@234 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:15:14 +00:00
Eric Weddington
c3137c7a91
Get rid of CRs again.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@233 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-25 00:07:57 +00:00
Joerg Wunsch
4d386da66e
Atmel has rearranged their web site, so now the AVR docs have been moved
...
to a more logically sounding URL.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@232 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 23:27:31 +00:00
Eric Weddington
0f40a804f2
Integrate Windows search of config files.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@231 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 23:13:55 +00:00
Eric Weddington
c21adeb8f1
config file search on Windows.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@230 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 22:48:47 +00:00
Eric Weddington
248a263846
Change port value from lpt1alt to lpt3. Other formatting changes.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@229 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 21:02:01 +00:00
Eric Weddington
c39f81bb1b
Add giveio device driver source. Requires MS DDK to build.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@228 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 17:56:42 +00:00
Eric Weddington
e5c227d049
Add giveio device driver binary.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@227 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 17:49:02 +00:00
Eric Weddington
436ff65baa
Move Windows specific files.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@226 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 17:47:33 +00:00
Eric Weddington
e872208835
Add Windows specific files.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@225 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 17:42:12 +00:00
Eric Weddington
685c183c3b
Usage back to stderr.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@224 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-24 17:27:38 +00:00
Brian S. Dean
e7866fb67a
Add note about .avrduderc.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@223 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-22 16:47:46 +00:00
Brian S. Dean
5649b1d991
Add the ability to read a per-user config file located at
...
$HOME/.avrduderc. Entries from .avrduderc take precedence over those
from the system wide config file in ${PREFIX}/etc/avrdude.conf.
Track and display the config file name and line number when we print
out the available parts and programmers. This is useful in case
someone has overridden a definition in their .avrduderc file and is
wondering why the definition in the system wide config file is not
being used.
Remove the default programmer 'stk500' from the distributed config
file.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@222 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-22 16:45:13 +00:00
Brian S. Dean
46b2a7991f
Spelling.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@221 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-22 03:58:52 +00:00
Brian S. Dean
6c80f17d19
Put some stuff in the CHANGELOG for this upcoming new version before I
...
forget.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@220 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 21:45:38 +00:00
Brian S. Dean
60cb0fb0b9
Update comment due to removal of the default parallel port pin config.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@219 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 21:19:56 +00:00
Brian S. Dean
3f7c947b6d
Introduce 'default_programmer' to the config file instead of requiring
...
one of the programmers to be tagged "default" within its definition.
Also, axe the notion of a compiled-in default programmer. It is
kind've pointless now that nearly all configuration comes from the
config file, thus, avrdude is not very useful without the config file,
and thus, having a programmer compiled-in offers little or no benefit.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@218 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 21:07:43 +00:00
Eric Weddington
bf1a984996
Change usage text to be verbose.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@217 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 21:04:34 +00:00
Eric Weddington
ca1e8ae3b2
Add Windows parallel port device driver (binary).
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@216 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 19:09:11 +00:00
Eric Weddington
fdba6304ac
Windows batch files to work with giveio.sys.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@215 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 18:55:59 +00:00
Brian S. Dean
1836082a7a
Add port name defaults to the config file instead of hard-coding.
...
This adds 'default_parallel' and 'default_serial' keywords to the
grammar, which take quoted string arguments.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@214 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 18:46:51 +00:00
Brian S. Dean
50555cca65
Document the recent additions to the config file.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@213 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 18:12:57 +00:00
Brian S. Dean
0dcf74abb5
Add the ability to specify which pin to pulse when retrying entry into
...
programming mode. Use 'retry_pulse' in the per-part specification
that can currently take values of 'reset' or 'sck', the default being
'sck' which preserves the previous behaviour. Some newer parts
indicate that /RESET should be pulsed, while older parts say to pulse
SCK.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@212 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-21 17:24:47 +00:00
Eric Weddington
405decb3b0
Make verbose global. Make debug code in par_cmd() based on verbose=2.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@211 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-20 19:59:11 +00:00
Brian S. Dean
988a0c60cb
Fix pseudo/full parallel mode selection logic.
...
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@210 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-20 19:50:32 +00:00
Brian S. Dean
3628e7174f
Woops, didn't really mean to commit those changes that slipped in with
...
the last commit. Those were just there for testing.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@209 81a1dc3b-b13d-400b-aceb-764788c761c2
2003-02-20 19:47:16 +00:00