Go to file
Brian S. Dean f1af5d3981 Add support for ATMega163.
Add support for reading/writing ATMega163 lock and fuse bits.
Unfortunately, in looking at the specs for other ATMega parts, they
use entirely different instruction formats for these commands.  Thus,
these routines won't work for the ATMega103, for example.

Add support for sending raw command bytes via the interactive terminal
interface.  This allows one to execute any programming instruction on
the target device, whether or not avrprog supports it explicitly or
not.  Thus, one can use this feature to program fuse / lock bits, or
access any other feature of a current or future device that avrprog
does not know how to do.

Add in comments, an experimental instruction format in the
configuration file.  If this works out, it would allow supporting new
parts and non-orthoganal instructions across existing parts without
making avrprog code changes.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@99 81a1dc3b-b13d-400b-aceb-764788c761c2
2001-11-19 17:44:24 +00:00
Makefile Attempt to install avrprog.conf. 2001-10-15 00:28:23 +00:00
Makefile.inc Use lex/yacc for parsing the config file. Re-work the config file 2001-10-14 23:17:26 +00:00
avr.c Add support for ATMega163. 2001-11-19 17:44:24 +00:00
avr.h Add support for ATMega163. 2001-11-19 17:44:24 +00:00
avrdude.1 Update the man page. 2001-10-15 00:00:09 +00:00
avrdude.conf.sample Add support for ATMega163. 2001-11-19 17:44:24 +00:00
avrdude.pdf Make the pin definitions configurable based on entries in a config 2001-09-19 17:04:25 +00:00
config.c Add copyright. 2001-10-15 02:49:10 +00:00
config.h Add copyright. 2001-10-15 02:49:10 +00:00
config_gram.y comment 2001-10-16 23:34:07 +00:00
fileio.c First cut at supporting the ATmega 103 which uses bank addressing and 2001-10-14 02:53:21 +00:00
fileio.h Style fixes. 2001-10-13 03:13:13 +00:00
lexer.l Fix (again, hopefully) page addressing for the ATMega parts. 2001-10-16 23:32:30 +00:00
lists.c Add copyrights. 2001-10-15 02:46:59 +00:00
lists.h Add copyright. 2001-10-15 02:49:10 +00:00
main.c Add support for ATMega163. 2001-11-19 17:44:24 +00:00
pindefs.h Use lex/yacc for parsing the config file. Re-work the config file 2001-10-14 23:17:26 +00:00
ppi.c Add support for ATMega163. 2001-11-19 17:44:24 +00:00
ppi.h Style fixes. 2001-10-13 03:13:13 +00:00
term.c Add support for ATMega163. 2001-11-19 17:44:24 +00:00
term.h Style fixes. 2001-10-13 03:13:13 +00:00