Commit graph

  • ff43e0544d Correct a parse message in terminal write Stefan Rueger 2022-07-12 11:18:15 +01:00
  • 177834ae7c Ensure enough memory is allocated for buf in terminal write Stefan Rueger 2022-07-12 11:16:16 +01:00
  • d3ad078577 Ensure terminal write fill mode ... always fills with last data item Stefan Rueger 2022-07-12 11:15:30 +01:00
  • 39a00bc71e Ensure +0x...f does not strip suffix f in terminal write Stefan Rueger 2022-07-12 11:14:41 +01:00
  • 360d7c502b Make suffix fully case insensitive (allow Hh, Ll, ...) in terminal write Stefan Rueger 2022-07-12 11:13:46 +01:00
  • d9450058c8 Cache strlen(argv[i]) in term.c cmd_write() and prevent negative array index Stefan Rueger 2022-07-12 11:12:20 +01:00
  • 69ee5da613 Improve error handling for devices that does not support HVUPDI. Jan Egil Ruud 2022-07-12 12:01:17 +02:00
  • 2478c18745 Do not let the hvupdi extended option take any configuration values. The hvupdi type is implied by the part configuration. Jan Egil Ruud 2022-07-11 15:26:41 +02:00
  • 173b4f9d0a Clean up and simplify hvupdi handling, and set default hvupdi_variant to -1. Jan Egil Ruud 2022-07-11 14:07:45 +02:00
  • ff8f519a34 Fix PICKit2 ATmega2560 flash paged flash read Stefan Rueger 2022-07-10 23:25:31 +01:00
  • 913509d6e6
    Merge pull request #2 from janegilruud/hv-updi Hans 2022-07-07 20:12:43 +02:00
  • 215ea1af5c Merge branch 'partdesc' of github.com:stefanrueger/avrdude into partdesc Stefan Rueger 2022-07-07 18:34:26 +01:00
  • 9e2cea3ada Implement developer options -p */[*cdosSrwt] for part descriptions Stefan Rueger 2022-07-07 18:32:19 +01:00
  • 91310e6f50 Move hvupdi_support list to a new prog_parm_updi group, and initialize the list. Jan Egil Ruud 2022-07-07 12:23:05 +02:00
  • 9e5ea25b9e Add HVUPDI_SUPPORT list for programmers. Ruud, Jan Egil 2022-06-30 16:15:24 +02:00
  • 64ee4858fd Update 2nd debug message in avr.c with correct function name Stefan Rueger 2022-07-05 01:00:45 +01:00
  • d3b22fa3c6 Update debug message in avr.c with correct function name Stefan Rueger 2022-07-05 00:57:40 +01:00
  • 9742c7b97a Add #474 and #976 to NEWS Stefan Rueger 2022-07-05 00:55:58 +01:00
  • 00ea21597e
    Merge pull request #1001 from MCUdude/add-missing-bits-and-pieces Stefan Rueger 2022-07-05 00:05:32 +01:00
  • 9ea02c4431
    Merge pull request #998 from stefanrueger/issue474 Stefan Rueger 2022-07-05 00:00:54 +01:00
  • 2b6ee8f4d1 Adapt whitespace to existing style in avrftdi.c Stefan Rueger 2022-07-04 23:54:02 +01:00
  • 7aad03cbcd Fix paged read for ATmega2560 et al for ft245r.c Stefan Rueger 2022-07-04 23:11:32 +01:00
  • a721e485cb Refactor paged read/write routines in ft245r.c Stefan Rueger 2022-07-04 23:04:36 +01:00
  • bb049a085e Merge branch 'issue474' of github.com:stefanrueger/avrdude into issue474 Stefan Rueger 2022-07-04 12:31:11 +01:00
  • 237cb63211 Steamline avrftdi support for ATmega2560 et al Stefan Rueger 2022-07-04 12:25:50 +01:00
  • 2827c2695e Update NEWS Stefan Rueger 2022-06-28 22:46:06 +01:00
  • bdab12d8fb PR 996 and 1013 done Joerg Wunsch 2022-06-28 22:53:24 +02:00
  • d2bb964fc7 Attempt to fix EEPROM write issue #1009 MCUdude 2022-06-25 11:39:16 +02:00
  • f22b81c00e Fix a number of logic errors in the previous commits Joerg Wunsch 2022-06-22 23:33:53 +02:00
  • 8953967fc3 Replace internal knowledge in jtag3.c by a public API Joerg Wunsch 2022-06-15 23:32:22 +02:00
  • ef785a617a Treat x bits in .conf SPI commands as 0 Stefan Rueger 2022-04-29 00:37:28 +01:00
  • ad2be990b7 PR 993 done Joerg Wunsch 2022-06-26 23:00:32 +02:00
  • 134509cc6f adding support for all Linux baud rates v.2 prchal 2022-06-07 11:50:03 +02:00
  • 8bd39157c1 Closing PR 979 Joerg Wunsch 2022-06-26 22:58:25 +02:00
  • 963a1e54af Fix JTAG transaction close issue Fixes issue #366 MCUdude 2022-05-29 13:12:50 +02:00
  • 37026cad52 PR #1000 is done now Joerg Wunsch 2022-06-19 19:56:56 +02:00
  • b167e88422 Reduce programmer description string length to less than 80 characters. #941 related MCUdude 2022-06-19 10:53:07 +02:00
  • 3893a21164 Fix avrftdi support for ATmega2560 et al (load extended address) Stefan Rueger 2022-06-18 22:34:54 +01:00
  • d95c1a91f7 Steamline avrftdi support for ATmega2560 et al Stefan Rueger 2022-07-04 12:25:50 +01:00
  • c4add116d6
    Merge branch 'avrdudes:main' into issue474 Stefan Rueger 2022-07-04 10:07:05 +01:00
  • 6473a6d71a Add avrdude_message to verbose mode MCUdude 2022-06-29 19:55:23 +02:00
  • 30c1b31b8d Send 12V pulse to HV_UPDI_VARIANT_2 targets as well MCUdude 2022-06-28 13:59:54 +02:00
  • 65763b5700 Correct hvupdi_variant for AVR DD devices. Ruud, Jan Egil 2022-06-28 12:21:45 +02:00
  • 39008ac2c1 Add UPDI HV type to device description. Ruud, Jan Egil 2022-06-28 11:55:33 +02:00
  • 577856cf15 Use HV UPDI constants rather than arbitrary numbers MCUdude 2022-06-26 19:54:40 +02:00
  • 50220289bb Add high-voltage UPDI info to docs MCUdude 2022-06-26 19:35:39 +02:00
  • e068341716 Make sure "-x hvupdi" is only valid for Pickit4 and Powerdebugger MCUdude 2022-06-26 10:19:27 +02:00
  • f67c35744e add support for "-x hvupdi" that triggers HV UPDI MCUdude 2022-06-26 00:13:56 +02:00
  • ba98e48880 add "hvupdi_variant" property to avrdude.conf MCUdude 2022-06-26 00:11:51 +02:00
  • 0240b361f5
    Merge branch 'avrdudes:main' into partdesc Stefan Rueger 2022-06-28 22:53:22 +01:00
  • 66c69a7584
    Merge pull request #943 from stefanrueger/issue942 Stefan Rueger 2022-06-28 22:50:53 +01:00
  • 43c6b04226 Update NEWS Stefan Rueger 2022-06-28 22:46:06 +01:00
  • a21f3d20af
    Merge branch 'avrdudes:main' into issue942 Stefan Rueger 2022-06-28 22:38:47 +01:00
  • a6ea797c1c PR 996 and 1013 done Joerg Wunsch 2022-06-28 22:53:24 +02:00
  • 8cd6f357b1
    Merge pull request #1013 from MCUdude/jtag3-eeprom-fix Jörg Wunsch 2022-06-28 22:36:19 +02:00
  • 7ec51a5185
    Merge pull request #996 from dl8dtl/jtag3_retcode Jörg Wunsch 2022-06-28 22:21:50 +02:00
  • 09c168a186
    Merge branch 'avrdudes:main' into issue942 Stefan Rueger 2022-06-28 20:56:49 +01:00
  • d8a30aa8c4
    Merge branch 'avrdudes:main' into partdesc Stefan Rueger 2022-06-28 20:44:34 +01:00
  • 3bd75e74c6 Move developer options into own source file and expand part description -p \* -p \*/c check address bits in SPI commands -p \*/d description of core part features -p \*/o opcodes for SPI programming parts and memories -p \*/s show avrdude.conf entries of parts -p \*/ss show full avrdude.conf entry as tab separated table -p \*/w wd_... constants for ISP parts -p \*/\* all of the above except -p \*/s -p \* same as -p\*/\* Stefan Rueger 2022-06-28 20:14:29 +01:00
  • cef3abac14
    Merge branch 'avrdudes:main' into issue474 Stefan Rueger 2022-06-26 23:54:43 +01:00
  • 362e6993ac PR 993 done Joerg Wunsch 2022-06-26 23:00:32 +02:00
  • 6d1c83e182
    Merge pull request #993 from prchal/patch-1 Jörg Wunsch 2022-06-26 22:59:49 +02:00
  • 1b997968a5 Closing PR 979 Joerg Wunsch 2022-06-26 22:58:25 +02:00
  • 55dddc57cc
    Merge pull request #979 from MCUdude/dragon-jtag-fix Jörg Wunsch 2022-06-26 22:53:32 +02:00
  • 17509d2ef4 CMakeLists.txt: fix build without C++ Fabrice Fontaine 2022-06-26 21:31:44 +02:00
  • 0a7f2645c9 Merge branch 'partdesc' of github.com:stefanrueger/avrdude into partdesc Stefan Rueger 2022-06-26 15:15:37 +01:00
  • 54d590b9c1
    Merge branch 'avrdudes:main' into issue474 Stefan Rueger 2022-06-26 15:12:17 +01:00
  • 317cc6d492 Add part type to -p \* .desc output Stefan Rueger 2022-06-26 15:10:19 +01:00
  • 40425ffac4
    Merge branch 'avrdudes:main' into partdesc Stefan Rueger 2022-06-26 14:49:07 +01:00
  • 8159c46013
    Merge branch 'avrdudes:main' into hv-updi Hans 2022-06-25 22:47:27 +02:00
  • 89b0aa72e0 Attempt to fix EEPROM write issue #1009 MCUdude 2022-06-25 11:39:16 +02:00
  • ae0e3e2f8e Fix a number of logic errors in the previous commits Joerg Wunsch 2022-06-22 23:33:53 +02:00
  • 1aa59aaa98 PR #1000 is done now Joerg Wunsch 2022-06-19 19:56:56 +02:00
  • 6b5ca522d7
    Merge pull request #1000 from MCUdude/reduce-str-length Jörg Wunsch 2022-06-19 19:56:02 +02:00
  • 692c13ed98 Add missing chip erase delay for ATmega48/88/168/328PB MCUdude 2022-06-19 19:40:31 +02:00
  • aa211f7580 Add missing efuse write delay for ATmega169/A/P/PA and ATmega328P MCUdude 2022-06-19 19:23:34 +02:00
  • 3b0a2abc20 Reduce programmer description string length to less than 80 characters. #941 related MCUdude 2022-06-19 10:53:07 +02:00
  • c8350f816c Fix support for ATmega2560 et al (load extended address) Stefan Rueger 2022-06-18 22:34:54 +01:00
  • 3082630430 Replace internal knowledge in jtag3.c by a public API Joerg Wunsch 2022-06-15 23:32:22 +02:00
  • cb114233ef
    Mention PR #945, #962, #972 Marius Greuel 2022-06-10 20:38:54 +02:00
  • 3148b31e01
    Merge pull request #972 from earies/cmake-libdir-fix Marius Greuel 2022-06-08 21:53:22 +02:00
  • fc9d640f0b
    Merge pull request #945 from mariusgreuel/pr-micronucleus-macos-usb-issue Marius Greuel 2022-06-08 21:46:40 +02:00
  • d9f8fded51
    Merge pull request #962 from mariusgreuel/pr-cmake-enhancements Marius Greuel 2022-06-08 17:32:54 +02:00
  • bd8c17b35f
    adding support for all Linux baud rates v.2 prchal 2022-06-07 11:50:03 +02:00
  • bdb4128de3 Fix JTAG transaction close issue Fixes issue #366 MCUdude 2022-05-29 13:12:50 +02:00
  • feaa1c6a6b PR 950 done Joerg Wunsch 2022-05-30 07:01:22 +02:00
  • 5695b0d55a
    Merge pull request #950 from hallard/patch-1 Jörg Wunsch 2022-05-30 07:00:38 +02:00
  • 952ad72fb9 Add -p \* to summarise properties of parts in conf Stefan Rueger 2022-05-24 16:56:11 +01:00
  • 3b0d7e5d5d
    Fix src/CMakeLists.txt to honor CMAKE_INSTALL_LIBDIR Ebben Aries 2022-05-21 14:25:27 -06:00
  • 65bb41f8e9 CMake: Add build option to select static or shared libraries Marius Greuel 2022-05-11 21:08:05 +02:00
  • 0ea4b08b2f CMake: If installed, use static version of libreadline for MSYS2 Marius Greuel 2022-05-11 21:02:03 +02:00
  • 053c2dcdd3 CMake: Include GCC specific options also for MSYS2 Marius Greuel 2022-05-11 20:57:14 +02:00
  • 8b61c9dd8f CMake: Move MSVC compatibility shim into library Marius Greuel 2022-05-11 20:56:05 +02:00
  • a23055d648
    fix typo Charles 2022-05-09 14:51:16 +02:00
  • 75bfbf7bef
    fix M1 homebrew path Charles 2022-05-09 02:02:42 +02:00
  • 4601bee4af Mention PR 949 Joerg Wunsch 2022-05-08 20:39:12 +02:00
  • 5f091a6c1c
    Merge pull request #949 from subnut/manpage Jörg Wunsch 2022-05-08 18:20:09 +02:00
  • b9a012cebb Fix .Dd macro in manpage Subhaditya Nath 2022-05-08 20:35:32 +05:30
  • 1797c62c25
    Merge pull request #948 from avrdudes/7.0-branch Jörg Wunsch 2022-05-08 14:06:18 +02:00
  • d6347f4187 Correctly name the release in CMakeLists.txt as well Joerg Wunsch 2022-05-08 13:58:44 +02:00