Commit graph

  • b04a83b1a2
    Document conditional options -c ? -p part and -p ? -c programmer Stefan Rueger 2022-09-20 21:39:15 +01:00
  • 97c5ac312a
    Shorten redundant programmer description for -c \? -p part Stefan Rueger 2022-09-20 21:37:49 +01:00
  • 4070ca9012
    Distinguish different JTAG programming modes Stefan Rueger 2022-09-20 18:36:46 +01:00
  • be40d3b260 add extended parameter "disable_no_sc" for linuxspi programmer Shunichi Wakabayashi 2022-09-20 01:32:12 +09:00
  • 07f1f60020 Make cosmetic changes to avrdude.conf.in Stefan Rueger 2022-09-16 19:10:39 +01:00
  • fba2ac0330 Align = of -p? and -c? output Stefan Rueger 2022-09-16 19:09:35 +01:00
  • 7a76967851 Clarify desc lines for SPM programmers in avrdude.conf.in Stefan Rueger 2022-09-16 16:14:18 +01:00
  • 669796119a Add prog_modes lines for par programmers in avrdude.conf.in Stefan Rueger 2022-09-16 16:13:18 +01:00
  • f8a62cca34
    Print compatible parts for programmer and vice versa using -c? or -p? Stefan Rueger 2022-09-14 22:57:16 +01:00
  • 0d411f2879
    Add prog_modes lines for programmers in avrdude.conf.in Stefan Rueger 2022-09-14 18:36:37 +01:00
  • ac8fbadff4
    Add assignment injection code for -c*/si Stefan Rueger 2022-09-14 18:04:12 +01:00
  • 7087fd9f3e
    Raise info level for overwriting mcuid to MSG_DEBUG Stefan Rueger 2022-09-11 23:08:48 +01:00
  • 168a8b92e9
    Default mcuid without warning for parts known at compile time Stefan Rueger 2022-09-11 15:33:23 +01:00
  • a5f3885b50 Add and modify programmers for gemmaBoot in avrdude.conf.in Stefan Rueger 2022-09-07 09:56:28 +01:00
  • 8ecae62f4a CMake: Add install commands for docs Marius Greuel 2022-09-04 17:48:12 +02:00
  • c633255c01 CMake: Add initial support for texinfo docs Marius Greuel 2022-05-11 23:27:55 +02:00
  • 07ed4746be CMake: Fix dependency chain between avrdude.conf.in and avrdude.conf Marius Greuel 2022-09-04 16:19:01 +02:00
  • b99df388bd
    Change comment for diligent-hs2 in avrdude.conf.in Stefan Rueger 2022-09-01 13:08:44 +01:00
  • bf70b5fc8c avrdude.conf.in: Cosmetic changes Alex Papazoglou 2022-08-31 20:43:27 -07:00
  • 4af49bb5fb avrdude.conf.in: Adds digilent-hs2 dongle Alex Papazoglou 2022-08-31 11:45:08 -07:00
  • a536a01ebf
    Create a bespoke bootloader programmer for gammaBoot trinkets Stefan Rueger 2022-08-31 18:15:35 +01:00
  • dab99c0823
    Update NEWS Stefan Rueger 2022-08-31 17:35:03 +01:00
  • 0d1b49a4e4
    Merge pull request #1091 from stefanrueger/config_file Stefan Rueger 2022-08-31 17:27:05 +01:00
  • 602fab481c
    Relax uniqueness check of mcuid for parts that might be variants Stefan Rueger 2022-08-31 11:59:19 +01:00
  • fc970226b6
    Add avrintel.[ch] to Makefile.am Stefan Rueger 2022-08-31 11:31:58 +01:00
  • 40896802af
    Allow integer expressions in config file where numbers are expected Stefan Rueger 2022-08-31 11:29:06 +01:00
  • b328067f87
    Remove has_jtag, has_debugwire, etc assignments in avrdude.conf.in Stefan Rueger 2022-08-30 23:25:00 +01:00
  • ffb8b7fcdf
    Try different header files for Windows compatibility Stefan Rueger 2022-08-30 21:31:11 +01:00
  • 4f7868ef4b
    Declare rather than define extern const uPcore_t uP_table[372]; Stefan Rueger 2022-08-30 19:54:41 +01:00
  • 626a43b139
    Add avrintel.[ch] to the project and warn if mcuid incompatible with avrintel.c Stefan Rueger 2022-08-30 19:48:17 +01:00
  • b0198a319f
    Offload the programming interface info from part->flags to part->prog_modes Stefan Rueger 2022-08-30 16:33:42 +01:00
  • 0756b8e3ad
    Declare rather than define current_strct in header config.h Stefan Rueger 2022-08-30 02:49:37 +01:00
  • 0df8b87eda
    Set part prog_modes, mcuid, n_interrupts and n_page_erase in avrdude.conf.in Stefan Rueger 2022-08-30 02:31:57 +01:00
  • ed2b8342df
    Prepare for new components in avrdude.conf incl prog_modes Stefan Rueger 2022-08-30 02:08:15 +01:00
  • eb7bdfd422
    Merge pull request #1086 from stefanrueger/config_file Stefan Rueger 2022-08-30 01:19:00 +01:00
  • cddf2943eb
    Line up assignment operators in avrdude.conf.in Stefan Rueger 2022-08-30 01:10:45 +01:00
  • 0ccdd24d7e
    Ensure arrays in developer_opts.c have at least one element Stefan Rueger 2022-08-24 13:50:07 +01:00
  • c97eb85cd8
    Fix reset=dedicated|io; in avrdude.conf.in Stefan Rueger 2022-08-24 12:55:00 +01:00
  • 7fab75336e
    Replace tabs in avrdude.conf.in with spaces Stefan Rueger 2022-08-24 11:46:24 +01:00
  • 716984dbb1
    Reformat conditional programmers in avrdude.conf.in using -c* Stefan Rueger 2022-08-24 10:57:25 +01:00
  • 57ebd36a01
    Rewrite avrdude.conf.in file from avrdude -c* -p* output Stefan Rueger 2022-08-24 01:10:51 +01:00
  • 09d14601af
    Fix 4 parts wrt to their interfaces in avrdude.conf Stefan Rueger 2022-08-24 00:54:11 +01:00
  • 3e49f078b3
    Harden list management in pgm.c/config_gram.y Stefan Rueger 2022-08-24 00:03:45 +01:00
  • 731d581398
    Update NEWS Stefan Rueger 2022-08-23 17:23:47 +01:00
  • 88c48cdf82
    Merge pull request #1074 from stefanrueger/1073 Stefan Rueger 2022-08-23 17:09:46 +01:00
  • fc6ef68b98
    Merge pull request #1083 from stefanrueger/1081 Stefan Rueger 2022-08-23 17:08:23 +01:00
  • 61efb02ef8
    Merge pull request #1078 from stefanrueger/terminal Stefan Rueger 2022-08-23 17:06:53 +01:00
  • 5f910580b7
    Extend const args to avr_set_*() and developer_opts.c Stefan Rueger 2022-08-23 16:57:09 +01:00
  • c6ef6a9b9b
    Adapt indentation of a line in buspirate.c to neighbouring lines Stefan Rueger 2022-08-22 00:00:39 +01:00
  • c7951813ef
    Make avr910 programmer initialize() less verbose Stefan Rueger 2022-08-21 23:49:54 +01:00
  • 56aae55737
    Replace loop/if condition and reduce signed comparison warnings in avrftfi.c Stefan Rueger 2022-08-21 00:05:44 +01:00
  • f8dd9bc97d
    Correct flash paged write for avrftdi.c Stefan Rueger 2022-08-20 14:08:04 +01:00
  • 38aa1313f9
    Print device code in avr910.c as unsigned char Stefan Rueger 2022-08-19 23:14:19 +01:00
  • c03f4a7925
    Use const in PROGRAMMER function arguments where appropriate Stefan Rueger 2022-08-17 16:05:28 +01:00
  • dfef8bb0a8
    Add libavrdude functions avr_mem_is_flash_type() and avr_mem_is_eeprom_type() Stefan Rueger 2022-08-15 14:57:04 +01:00
  • e332ecf0b4
    Change array for copy mem->desc to const char * in term.c Stefan Rueger 2022-08-15 14:25:58 +01:00
  • a4bfa8247d
    Update NEWS Stefan Rueger 2022-08-15 00:56:38 +01:00
  • 4c6ba0aae6
    Merge pull request #1063 from sbngross/main Stefan Rueger 2022-08-15 00:49:39 +01:00
  • 0b94ffdd3b
    Merge pull request #1059 from stefanrueger/programmer-devopts Stefan Rueger 2022-08-15 00:48:35 +01:00
  • 0987416387
    Merge pull request #1056 from stefanrueger/dry-run Stefan Rueger 2022-08-15 00:46:06 +01:00
  • 297740db0e
    Stop listing programmers where id starts with . Stefan Rueger 2022-08-13 22:57:54 +01:00
  • c9736a9db5
    Specifying the full memory name now always works Stefan Rueger 2022-08-13 20:51:12 +01:00
  • 266eb23207 man-page: Fix install dir brutzzl3r 2022-08-12 19:26:50 +02:00
  • 533feec4ed
    Revert grammar to remove introduced shift/reduce conflicts Stefan Rueger 2022-08-12 15:52:51 +01:00
  • 8420b27233
    Address compiler warnings in 4 source files Stefan Rueger 2022-08-12 14:58:21 +01:00
  • c2c9053b13
    Show comments with -p*/s or -c*/s and reduce -p */r raw output Stefan Rueger 2022-08-12 00:28:54 +01:00
  • 346de71cd5 man-page: Fix logfile short option brutzzl3r 2022-08-11 20:03:52 +02:00
  • ccb576ebc1
    Ensure memories are printed at most once for -p */S Stefan Rueger 2022-08-10 22:25:19 +01:00
  • c9cf308037
    Include ctype.h in term.c to resolve missing functions Stefan Rueger 2022-08-10 16:24:26 +01:00
  • f4c5a8350d
    Replace string arrays with const char * and allocated space (part 2) Stefan Rueger 2022-08-10 16:14:56 +01:00
  • 7375477f70
    Replace string arrays with const char * and allocated space (part 1) Stefan Rueger 2022-08-09 21:45:04 +01:00
  • 22c4dbf23e
    Harden string processing during parsing in lexer.l, config_gram.y and otherwise Stefan Rueger 2022-08-09 21:20:44 +01:00
  • 8a717987ec
    Change unsigned short eecr; to unsigned char eecr; in libavrdude's AVRPART Stefan Rueger 2022-08-09 13:19:40 +01:00
  • 7c8d336e27
    Change dev_info() to stdout and no longer redirect stderr to stdout Stefan Rueger 2022-08-09 09:23:26 +01:00
  • c21be27a7d
    Replace const char array indexing with equivalent code in pindefs.c Stefan Rueger 2022-08-08 17:27:38 +01:00
  • 1da97f6825
    Adjust declaration of locate_programmer_type_id() to definition Stefan Rueger 2022-08-08 17:21:21 +01:00
  • f25bc55806
    Treat -c* the same as -c*/s Stefan Rueger 2022-08-08 17:03:06 +01:00
  • 49fcd8a96e
    Implement -c */[sSA] (syntax-correct dump of programmer structure) Stefan Rueger 2022-08-08 16:52:09 +01:00
  • 075dee1dd3
    Implement -c */r (raw dump of programmer structure) Stefan Rueger 2022-08-07 17:52:17 +01:00
  • 08049a40ea
    Implement dev option -c */[ASsrt] skeleton Stefan Rueger 2022-08-07 14:05:54 +01:00
  • 81136688f6
    Establish a third option to print out part definitions Stefan Rueger 2022-08-07 08:53:24 +01:00
  • a8bbedcde3
    Switch from strerror_r() to strerror() in update.c for portability Stefan Rueger 2022-08-06 00:20:43 +01:00
  • e681035cc4
    Add strerror_r() and access() modes to MSVC compat file Stefan Rueger 2022-08-05 18:47:40 +01:00
  • e590aead93
    Treat comparison of different signedness warning in fileio.c Stefan Rueger 2022-08-05 18:04:46 +01:00
  • b24a1cf667
    Implement a dry run for -U updates before opening the programmer Stefan Rueger 2022-08-05 17:38:59 +01:00
  • 5f5002eeaa Change name of update helper functions for print messages Stefan Rueger 2022-08-04 18:25:14 +01:00
  • 4eec8d15db Update NEWS Stefan Rueger 2022-08-04 18:19:43 +01:00
  • bdfeb0ad34
    Merge pull request #1042 from dl8dtl/fix_1041 Stefan Rueger 2022-08-04 18:11:21 +01:00
  • ed36c7e1f6
    Merge branch 'main' into fix_1041 Stefan Rueger 2022-08-04 18:03:49 +01:00
  • 5f01d900f5
    Merge pull request #1053 from stefanrueger/main Stefan Rueger 2022-08-04 17:58:15 +01:00
  • 3412196cd9 Weaken -U memory type check and move after config file parsing in main.c Stefan Rueger 2022-08-04 00:14:19 +01:00
  • 53ece53862 Update NEWS Stefan Rueger 2022-08-03 01:19:48 +01:00
  • 648f3319a9 Ignore target memories not present in part Stefan Rueger 2022-08-03 00:23:15 +01:00
  • 9604a3ef36 Check -U option for unknown memories during parsing Stefan Rueger 2022-08-03 00:04:14 +01:00
  • 42c8169c37 Add ordered list of known memories to avr.c with access functions Stefan Rueger 2022-08-02 23:53:00 +01:00
  • 02027ab766 Enable stdin verification and display correct number of bytes written/verified Stefan Rueger 2022-08-02 23:26:01 +01:00
  • e91f73392c
    Merge pull request #1048 from MCUdude/jtagmkii-updi Stefan Rueger 2022-08-02 18:32:12 +01:00
  • 310b801c59
    Merge pull request #1046 from stefanrueger/stk500 Stefan Rueger 2022-08-02 18:30:21 +01:00
  • 7f63632c6e
    Merge pull request #1040 from stefanrueger/partdesc Stefan Rueger 2022-08-02 18:27:42 +01:00
  • 18e5bfd203
    Merge pull request #1033 from MCUdude/ignore-safemode-flag Stefan Rueger 2022-08-02 18:26:58 +01:00