pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
avrdude: COMMIT_MSG added
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Fri Jun 17 12:44:21 2022 +0200
Changeset: cf0eb06a91831a843cdc60f3c1778b0d0030dfec
Added Files:
avrdude/COMMIT_MSG
Log Message:
avrdude: COMMIT_MSG added
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cf0eb06a91831a843cdc60f3c1778b0d0030dfec
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
avrdude/COMMIT_MSG | 185 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 185 insertions(+)
diffs:
diff --git a/avrdude/COMMIT_MSG b/avrdude/COMMIT_MSG
new file mode 100644
index 0000000000..f71bec0c34
--- /dev/null
+++ b/avrdude/COMMIT_MSG
@@ -0,0 +1,185 @@
+cross/avrdude: Update to 7.0
+
+Changes in version 7.0:
+
+ * Major changes compared to the previous version:
+
+ - Completely revamped Windows support, including MSVC
+ - Started to add CMake (by now, parallel with autoconf/automake)
+ - New-architecture devices (AVR8X mega and tiny) can access all
+ fuses, and memory display shows meaningful alias names
+ - The "safemode" feature has been removed. The major class of
+ programmers it has been designed for (lowlevel bitbang
+ programmers on parallel or serial ports) virtually doesn't exist
+ anymore, and the fuse combination that was covered by it do not
+ match the fuses of modern AVR devices anyway.
+ - avrdude.conf is now being looked up in the location of the
+ executable file first, before considering the configured default
+ location; this eases a "portable use" where the entire suite is
+ not installed into its configured default location. (Basically
+ only relevant for unixoid systems; on Windows, this search order
+ has been used for many years already.)
+
+ * New devices supported:
+
+ - ATtiny828, ATtiny87, ATtiny167, ATtiny48, ATtiny102, ATtiny104
+ - LGT8F88P, LGT8F168P, LGT8F328P (fixed names of these parts)
+ - ATmeg164A, ATmega169A, ATmega169P, ATmega169PA, ATmega329A,
+ ATmega329PA, ATmega3290, ATmega3290A, ATmega3290PA, ATmega649A,
+ ATmega649P, ATmega6490A, ATmega6490P, ATmega165, ATmega165A,
+ ATmega165P, ATmega165PA, ATmega325A, ATmega325P, ATmega325PA,
+ ATmega645A, ATmega645P, ATmega3250A, ATmega3250P, ATmega3250PA,
+ ATmega6450A, ATmega6450P
+ - ATmega48A/48PA/88A/88PA/168A/168PA, ATmega164A/644A/644PA,
+ ATmega16A/32A/64A/128A, ATtiny13A, ATtiny24A/44A/84A,
+ ATtiny261A/461A/861A, ATtiny828R, ATtiny2313A, ATtiny1634R
+ - ATtiny3224, ATtiny3226 and ATtiny3227
+ - AVR16DD14/20/28/32, AVR32DD14/20/28/32 and AVR64DD14/20/28/32
+ - AVR8EA28/32, AVR16EA28/32/48, AVR32EA28/32/48 and AVR64EA28/32/64
+ - ATmega16U4
+
+
+ * New programmers supported:
+
+ - SerialUPDI (UPDI devices connected to serial port with few
+ passive parts)
+ - PicKit4 / SNAP (now also in ISP and PDI mode)
+ - Teensy bootloader (PR #802)
+ - Micronucleus bootloader (PR #786)
+ - ft232h (generic variant, PR #842)
+ - Kristech KT-LINK FT2232H interface with IO switching and voltage
+ buffers (PR #930)
+
+ * Issues fixed:
+
+ - Curiosity Nano and terminal mode #790 (only the actual bugs
+ reported)
+ - CMake doesn't correctly handle conditionals in avrdude.conf.in
+ #776
+ - CMake doesn't detect FreeBSD's libusb-1.0 (compatibility) #775
+ - CMake doesn't correctly handle conditionals in avrdude.conf.in
+ #776
+ - CMake: Recognize more than just bison #785
+ - [bug #26007] ATTiny167 not supported #150
+ - [bug #47375] ATtiny102/104 descriptions missing in configuration
+ file #409
+ - No error message when connecting to a not-connected AVRISP mkII
+ programmer #813
+ - [bug #53180] missing programmer or bad -P option argument
+ doesn't result in error message #471
+ - ATmega328P reported as lgt8fx328p #812
+ - [bug #48004] Dead link for linuxgpio in avrdude description #419
+ - Segmentation fault when writing ATtiny104 fuse #823
+ - USBasp returns ERANGE for unknown error #848
+ - Compiler warnings #856
+ - Can't get serialupdi to work #874
+ - Rework HID support for Windows #881
+ - List of signing keys? #884
+ - Pickit4 UPDI is writing at offset 0x4000 into flash instead of 0x0000. #892
+ - SerialUPDI programmer can't write to usersig/userrow in terminal mode #889
+ - Signature read command for ATmega165* was wrong (no-id)
+ - Cannot use non-standard baud rates for uploading on MacOS #771
+ - Wrong values in avrdude.conf #897
+ - AVR-Eclipse plugin broken by missing -u commandline option #890
+ - Timeout passed to hid_read_timeout() is too short for instances
+ where the EDBG AVRISP 'Enter Programming Mode' command fails #900
+ - Terminal write mode doesn't support string input (yet) #913
+ - Terminal mode: memory fill with strings may cause Avrdude to crash. #922
+ - Some parts have wrong or missing ISP commands #915
+ - Incorrect -b conversion for linuxspi programmer #927
+ - ATtiny43U calibration memory size #921
+
+ * Pull requests:
+
+ - GitHub Migration #765
+ - Update toplevel files. #767
+ - GitHub Migration part 2 #768
+ - Remove 'windows' folder with giveio.sys driver #769
+ - SerialUPDI implementation - release candidate 1 #772
+ - Fix typos #777
+ - Fix memory leaks #779
+ - As promised, documentation for SerialUPDI programmer #782
+ - Improve CMake project #783
+ - Fix avr_read() for page reads #784
+ - Serialupdi manpage #787
+ - Add PicKit4 and SNAP programmers #791
+ - Use yacc/byacc as an alternative to bison, closes #785 #793
+ - Derive program version string from last commit #794
+ - Find 'avrdude.conf' based on absolute path to executable #780
+ - buspirate: fix -Wtautological-constant-out-of-range-compare #796
+ - avrftdi: don't use the deprecated ftdi_usb_purge_buffers routine #792
+ - Ignore ctags index file #804
+ - term: fix memleakOnRealloc #806
+ - Add missing ATtiny targets to avrdude.conf #803
+ - Add support for Teensy bootloader #802
+ - Conffile clean up #801
+ - Fix typos all over the code #807
+ - Add MSVC builds and better WinUSB/FTDI support #798
+ - buspirate: fix invalidScanfArgType_int warning #808
+ - Ignore ac_cfg.h.in~ #810
+ - Notify open failure #814
+ - Print expected part #817
+ - pindefs: conform to the function declaration #818
+ - Add support for Micronucleus bootloader #786
+ - Remove ac_cfg.h from libavrdude.h #820
+ - CMake: enable dynamic-link library for libavrdude #826
+ - Fix for TPI fuse write (issue #823) #828
+ - Add missing ATmega__5 and ATmega__9 targets to avrdude.conf #809
+ - Add missing ATmega and ATtiny targets #832
+ - Added missing RTS/DTR management feature to serialupdi
+ programmer #811
+ - Add missing tinyAVR-2, AVR DD and AVR EA targets #836
+ - Add a new programmer ft232h #842
+ - Reduce verbosity when setting fuses and uploading programs #845
+ - jtagmkii: Reduce the number of sync attempts to 10 + print
+ number of attempts #844
+ - CMake: add initial support for installing lib and include files #829
+ - Add SPI support to USBtiny #816
+ - Add more memory sections to read from #815
+ - Add a build script for Unix-like systems #849
+ - Fix receive buffer implementation in ftdi_syncbb programmer #843
+ - CMake: split configuration in two files #852
+ - Set number of connection retry attempts for Arduino/STK500
+ programmer #854
+ - Fix libusb-1.0 error strings #850
+ - Assign proper type to msg[] in errstr() #857
+ - Fix Arduino retry attempts #855
+ - CMake: use CMAKE_CURRENT_BINARY_DIR to locate avrdude.conf #858
+ - Remove the "safemode" feature. #859
+ - Add support for reading from more memory sections #863
+ - Alias keyword #868
+ - Add fuse name aliases to avrdude.conf + tweak update.c #869
+ - Print JTAG3 clocks after configuration + string formatting #853
+ - Tweak programmer info formatting strings #872
+ - Remove libhid support in ser_avrdoper.c in favor of libhidapi #882
+ - Reduce jtag3 output verbosity #877
+ - Fix Curiosity Nano target voltage #878
+ - Smallest possible fix for PL2303HX #885
+ - Add missing USBtiny derived programmers #873
+ - Cleanup of POSIX serial init code #886
+ - Avrdude terminal write improvements #880
+ - Add userrow and usersig aliases #888
+ - For UPDI devices do not add offset when accessing flash. #895
+ - Support both userrow and usersig names #893
+ - Fix ugly terminal write bug #896
+ - Improve terminal read functionality #894
+ - Macos nonstandard baudrates #898
+ - Fix errors in Avrdude.conf #899
+ - Minor terminal write improvements #902
+ - Term docs #903
+ - Add progressbar for read and write command #912
+ - Add MacOS serial/parallel port note #908
+ - Add ATmega16U4 to avrdude.conf #910
+ - Mask out unused ATmega32U4 efuse bits #909
+ - Increased timeout passed to hid_read_timeout() #901
+ - Add terminal write string functionality #914
+ - Update documentation link to new URL #929
+ - Fix terminal write buffer overflow issue #924
+ - Fix linuxspi baud to clock period calculation #931
+ - Added KT-LINK FT2232H interface with IO switching and voltage buffers. #930
+
+ * Internals:
+
+ - Development moved to Github
+ - Addition of "alias" keyword to avrdude.conf.in syntax; used
+ for fuse name aliases right now
Home |
Main Index |
Thread Index |
Old Index