Commit graph

  • 06dd7455b0 fix spelling error Brian S. Dean 2001-12-15 22:17:46 +00:00
  • d52f6630a5 fix spelling error Brian S. Dean 2001-12-15 22:17:46 +00:00
  • bbb20e219c Change "WARNING" to "NOTE" when overwriting the avrprog.conf file. Brian S. Dean 2001-11-24 01:48:59 +00:00
  • d18c2c2cd0 Change "WARNING" to "NOTE" when overwriting the avrprog.conf file. Brian S. Dean 2001-11-24 01:48:59 +00:00
  • 17f82c7f62 Add my e-mail address. Brian S. Dean 2001-11-24 01:47:10 +00:00
  • 9592cb6194 Add my e-mail address. Brian S. Dean 2001-11-24 01:47:10 +00:00
  • 27ea11ae30 Add comments about instruction formats. Correct an instruction specification (cut&paste error). Brian S. Dean 2001-11-24 01:44:06 +00:00
  • d42b213342 Add comments about instruction formats. Correct an instruction specification (cut&paste error). Brian S. Dean 2001-11-24 01:44:06 +00:00
  • e95114a18d In interactive mode, reset the address and length if we start dumping a memory type different than the previous one. Brian S. Dean 2001-11-21 18:54:11 +00:00
  • 5851770d13 In interactive mode, reset the address and length if we start dumping a memory type different than the previous one. Brian S. Dean 2001-11-21 18:54:11 +00:00
  • b50ce8fabd Allow instruction data to be specified more flexibly, which can be used to make the instruction input more readable in the config file. Brian S. Dean 2001-11-21 05:50:59 +00:00
  • a495fc6417 Allow instruction data to be specified more flexibly, which can be used to make the instruction input more readable in the config file. Brian S. Dean 2001-11-21 05:50:59 +00:00
  • 5df3b4188b Bump version number. Brian S. Dean 2001-11-21 02:47:59 +00:00
  • fcc065f5aa Bump version number. Brian S. Dean 2001-11-21 02:47:59 +00:00
  • fb233af934 This is a jajor re-write of the programming algorithms. The Atmel serial programming instructions are not very orthoganal, i.e., the "read fuse bits" instruction on an ATMega103 is an entirely different opcode and data format from the _same_ instruction for an ATMega163! Thus, it becomes impossible to have a single instruction encoding (varying the data) across the chip lines. Brian S. Dean 2001-11-21 02:46:55 +00:00
  • 3c1dcf6119 This is a jajor re-write of the programming algorithms. The Atmel serial programming instructions are not very orthoganal, i.e., the "read fuse bits" instruction on an ATMega103 is an entirely different opcode and data format from the _same_ instruction for an ATMega163! Thus, it becomes impossible to have a single instruction encoding (varying the data) across the chip lines. Brian S. Dean 2001-11-21 02:46:55 +00:00
  • f1af5d3981 Add support for ATMega163. Brian S. Dean 2001-11-19 17:44:24 +00:00
  • 18908eccc2 Add support for ATMega163. Brian S. Dean 2001-11-19 17:44:24 +00:00
  • 76fb1330af Add ATMEGA163 part. Brian S. Dean 2001-11-17 20:48:17 +00:00
  • b9d8d845da Add ATMEGA163 part. Brian S. Dean 2001-11-17 20:48:17 +00:00
  • 92835eb7a3 output formatting Brian S. Dean 2001-11-11 01:58:21 +00:00
  • f517945e6e output formatting Brian S. Dean 2001-11-11 01:58:21 +00:00
  • cad52aae90 Get ppi.h from /usr/include, not /sys. Brian S. Dean 2001-11-05 01:41:08 +00:00
  • 9812c223ed Get ppi.h from /usr/include, not /sys. Brian S. Dean 2001-11-05 01:41:08 +00:00
  • b9e5d16c95 Correct version string. Update read/write status more frequently. Prefix ATMega parts with an 'm'. Brian S. Dean 2001-10-31 02:18:08 +00:00
  • 7e7c14e638 Correct version string. Update read/write status more frequently. Prefix ATMega parts with an 'm'. Brian S. Dean 2001-10-31 02:18:08 +00:00
  • 5f93c94fbf Change ording for memory display. Brian S. Dean 2001-10-16 23:46:59 +00:00
  • 1df789a051 Change ording for memory display. Brian S. Dean 2001-10-16 23:46:59 +00:00
  • 4aece9605f comment Brian S. Dean 2001-10-16 23:34:07 +00:00
  • 3932edf5c2 comment Brian S. Dean 2001-10-16 23:34:07 +00:00
  • 90d4f82fc9 Fix (again, hopefully) page addressing for the ATMega parts. Brian S. Dean 2001-10-16 23:32:30 +00:00
  • 216ed6b0f7 Fix (again, hopefully) page addressing for the ATMega parts. Brian S. Dean 2001-10-16 23:32:30 +00:00
  • b1b4ac48d4 Fix an (non)exit. Silence a couple of compiler warnings. Brian S. Dean 2001-10-16 02:50:27 +00:00
  • eef6b701c9 Fix an (non)exit. Silence a couple of compiler warnings. Brian S. Dean 2001-10-16 02:50:27 +00:00
  • c934f8cc7a Fix ATMega flash addressing. Add an ATMEGA16 part. Perform sanity checking on the memory parameters for parts that do bank addressing. Brian S. Dean 2001-10-16 02:47:55 +00:00
  • fdd9e0f4bc Fix ATMega flash addressing. Add an ATMEGA16 part. Perform sanity checking on the memory parameters for parts that do bank addressing. Brian S. Dean 2001-10-16 02:47:55 +00:00
  • 4ccecfdbe6 Add copyright. Brian S. Dean 2001-10-15 02:49:10 +00:00
  • 7b039ccd6c Add copyright. Brian S. Dean 2001-10-15 02:49:10 +00:00
  • 1c9d418848 Add copyrights. Brian S. Dean 2001-10-15 02:46:59 +00:00
  • 28076baf46 Add copyrights. Brian S. Dean 2001-10-15 02:46:59 +00:00
  • daf920d35b Attempt to install avrprog.conf. Brian S. Dean 2001-10-15 00:28:23 +00:00
  • a7786a1a55 Attempt to install avrprog.conf. Brian S. Dean 2001-10-15 00:28:23 +00:00
  • 136651146f Correct dt006 pinout. Brian S. Dean 2001-10-15 00:16:12 +00:00
  • a0ea22aee7 Correct dt006 pinout. Brian S. Dean 2001-10-15 00:16:12 +00:00
  • 4298d679ab Try and detect an old-style config file and print an appropriate error message and a suggestion for correcting it. Brian S. Dean 2001-10-15 00:11:56 +00:00
  • 9048a30982 Try and detect an old-style config file and print an appropriate error message and a suggestion for correcting it. Brian S. Dean 2001-10-15 00:11:56 +00:00
  • 8350520e26 Update the man page. Brian S. Dean 2001-10-15 00:00:09 +00:00
  • e88ba65e10 Update the man page. Brian S. Dean 2001-10-15 00:00:09 +00:00
  • 3d8f8bcd45 Use lex/yacc for parsing the config file. Re-work the config file format using a more human-readable format. Brian S. Dean 2001-10-14 23:17:26 +00:00
  • 842d2d798a Use lex/yacc for parsing the config file. Re-work the config file format using a more human-readable format. Brian S. Dean 2001-10-14 23:17:26 +00:00
  • 3bae0d8d14 First cut at supporting the ATmega 103 which uses bank addressing and has a 128K flash. Brian S. Dean 2001-10-14 02:53:21 +00:00
  • 799081f34c First cut at supporting the ATmega 103 which uses bank addressing and has a 128K flash. Brian S. Dean 2001-10-14 02:53:21 +00:00
  • f73b0f9eba Style fixes. Brian S. Dean 2001-10-13 03:13:13 +00:00
  • ae8da8be39 Style fixes. Brian S. Dean 2001-10-13 03:13:13 +00:00
  • 42a81370c7 Commit changes in preparation for support the ATMega line. Brian S. Dean 2001-10-13 03:12:52 +00:00
  • f6ecd737f2 Commit changes in preparation for support the ATMega line. Brian S. Dean 2001-10-13 03:12:52 +00:00
  • 0e18e555ed Don't override CFLAGS. Brian S. Dean 2001-10-01 16:58:03 +00:00
  • 1be8f106f9 Don't override CFLAGS. Brian S. Dean 2001-10-01 16:58:03 +00:00
  • c4cb11e9c8 Correct default pin assignment. Brian S. Dean 2001-10-01 14:16:41 +00:00
  • 5c621a1c18 Correct default pin assignment. Brian S. Dean 2001-10-01 14:16:41 +00:00
  • 88b4c8c41f Remove debugging code - it served its purpose. Brian S. Dean 2001-10-01 14:04:46 +00:00
  • 2751b4c9f1 Remove debugging code - it served its purpose. Brian S. Dean 2001-10-01 14:04:46 +00:00
  • 88dafc434d Be sure to read the exit specs after the pin configuration has been assigned, otherwise, we may apply the exit specs to the wrong pins. Brian S. Dean 2001-09-21 03:27:20 +00:00
  • 9bf7daebda Be sure to read the exit specs after the pin configuration has been assigned, otherwise, we may apply the exit specs to the wrong pins. Brian S. Dean 2001-09-21 03:27:20 +00:00
  • 1b99818a03 debugging Brian S. Dean 2001-09-21 02:57:58 +00:00
  • cb5dc43be2 debugging Brian S. Dean 2001-09-21 02:57:58 +00:00
  • 3cdf00c76c Prefix pin config entries in the config file with a "c:". Later, I might make part descriptions read in this way and we can use a different letter for those (p). This will make the parsing easier to distinguish between the entry types. Brian S. Dean 2001-09-20 03:19:31 +00:00
  • a5ddfc0b6b Prefix pin config entries in the config file with a "c:". Later, I might make part descriptions read in this way and we can use a different letter for those (p). This will make the parsing easier to distinguish between the entry types. Brian S. Dean 2001-09-20 03:19:31 +00:00
  • 0b7551c3df Initialize pin configuration description. Brian S. Dean 2001-09-20 00:43:08 +00:00
  • ead4cc7e17 Initialize pin configuration description. Brian S. Dean 2001-09-20 00:43:08 +00:00
  • 9003ed1183 Make the pin definitions configurable based on entries in a config file. This makes supporting other programmers much easier. Brian S. Dean 2001-09-19 17:04:25 +00:00
  • 6981b65d59 Make the pin definitions configurable based on entries in a config file. This makes supporting other programmers much easier. Brian S. Dean 2001-09-19 17:04:25 +00:00
  • 2c603dd52c Remove this image file from the repository. Brian S. Dean 2001-04-29 14:23:20 +00:00
  • e87b062769 Remove this image file from the repository. Brian S. Dean 2001-04-29 14:23:20 +00:00
  • fdab1bd5e6 Remove this image, use AVRprog.pdf as the preferred schematic for the programmer. Brian S. Dean 2001-04-26 00:51:06 +00:00
  • 7245810e40 Remove this image, use AVRprog.pdf as the preferred schematic for the programmer. Brian S. Dean 2001-04-26 00:51:06 +00:00
  • 995c6154a8 Add a schematic provided by Joerg Wunch and also update the manual page (also updated by Joerg) to reference the schematic. Brian S. Dean 2001-04-25 22:35:14 +00:00
  • 7c72f57373 Add a schematic provided by Joerg Wunch and also update the manual page (also updated by Joerg) to reference the schematic. Brian S. Dean 2001-04-25 22:35:14 +00:00
  • e026cf022b Automate dependency generation. Brian S. Dean 2001-02-25 17:39:58 +00:00
  • d7345c439f Automate dependency generation. Brian S. Dean 2001-02-25 17:39:58 +00:00
  • f17016a7b8 Turn off ready led when finished programming. Brian S. Dean 2001-02-08 01:42:09 +00:00
  • 4507e46dd9 Turn off ready led when finished programming. Brian S. Dean 2001-02-08 01:42:09 +00:00
  • 272c5ac849 update version Brian S. Dean 2001-02-08 01:22:18 +00:00
  • 3ac7d00941 update version Brian S. Dean 2001-02-08 01:22:18 +00:00
  • ae3abef4a0 Correct a few comments. Brian S. Dean 2001-02-08 01:08:30 +00:00
  • 573110d04d Correct a few comments. Brian S. Dean 2001-02-08 01:08:30 +00:00
  • fe0f2dca65 Makefile : update dependencies Brian S. Dean 2001-02-08 01:05:05 +00:00
  • 2e8dcc0f9e Makefile : update dependencies Brian S. Dean 2001-02-08 01:05:05 +00:00
  • aed00dfd26 Version 1.1 Brian S. Dean 2001-01-26 21:18:40 +00:00
  • b039ab74eb Version 1.1 Brian S. Dean 2001-01-26 21:18:40 +00:00
  • 7a09e06e17 Hmmm ... cvs co -D <timestamp> does not work. Change the revision timestamp to a full date/time value. Brian S. Dean 2001-01-26 20:45:05 +00:00
  • 610cc80b42 Hmmm ... cvs co -D <timestamp> does not work. Change the revision timestamp to a full date/time value. Brian S. Dean 2001-01-26 20:45:05 +00:00
  • 26223415e6 Add a -V option to display the version information about each component module. This is intended for support purposes, so that I can tell unambiguously what version a binary out in the field is. Brian S. Dean 2001-01-26 20:34:08 +00:00
  • 706950bea8 Add a -V option to display the version information about each component module. This is intended for support purposes, so that I can tell unambiguously what version a binary out in the field is. Brian S. Dean 2001-01-26 20:34:08 +00:00
  • 34faf25814 Return the maximum address (+1) written as opposed to the actual number of bytes written. The presence of an Intel Hex address record can cause these two number to be different; but the callers of this routine need the former. Brian S. Dean 2001-01-26 17:47:33 +00:00
  • 2c231c04cb Return the maximum address (+1) written as opposed to the actual number of bytes written. The presence of an Intel Hex address record can cause these two number to be different; but the callers of this routine need the former. Brian S. Dean 2001-01-26 17:47:33 +00:00
  • 79356b2300 Fix a place where we were exiting without applying the exit-specs. Brian S. Dean 2001-01-26 17:25:45 +00:00
  • ec5597ec92 Fix a place where we were exiting without applying the exit-specs. Brian S. Dean 2001-01-26 17:25:45 +00:00
  • 0775e02d27 avr.c: Update a comment. Brian S. Dean 2001-01-26 17:22:40 +00:00
  • 616921e905 avr.c: Update a comment. Brian S. Dean 2001-01-26 17:22:40 +00:00