head 1.17; access; symbols pkgsrc-2023Q4:1.17.0.16 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.14 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.12 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.10 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.8 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.17.0.6 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.17.0.4 pkgsrc-2022Q2-base:1.17 pkgsrc-2022Q1:1.17.0.2 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.16.0.2 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.14.0.38 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.14.0.36 pkgsrc-2021Q2-base:1.14 pkgsrc-2021Q1:1.14.0.34 pkgsrc-2021Q1-base:1.14 pkgsrc-2020Q4:1.14.0.32 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.14.0.30 pkgsrc-2020Q3-base:1.14 pkgsrc-2020Q2:1.14.0.26 pkgsrc-2020Q2-base:1.14 pkgsrc-2020Q1:1.14.0.6 pkgsrc-2020Q1-base:1.14 pkgsrc-2019Q4:1.14.0.28 pkgsrc-2019Q4-base:1.14 pkgsrc-2019Q3:1.14.0.24 pkgsrc-2019Q3-base:1.14 pkgsrc-2019Q2:1.14.0.22 pkgsrc-2019Q2-base:1.14 pkgsrc-2019Q1:1.14.0.20 pkgsrc-2019Q1-base:1.14 pkgsrc-2018Q4:1.14.0.18 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.16 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.14 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.12 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.14.0.10 pkgsrc-2017Q4-base:1.14 pkgsrc-2017Q3:1.14.0.8 pkgsrc-2017Q3-base:1.14 pkgsrc-2017Q2:1.14.0.4 pkgsrc-2017Q2-base:1.14 pkgsrc-2017Q1:1.14.0.2 pkgsrc-2017Q1-base:1.14 pkgsrc-2016Q4:1.13.0.10 pkgsrc-2016Q4-base:1.13 pkgsrc-2016Q3:1.13.0.8 pkgsrc-2016Q3-base:1.13 pkgsrc-2016Q2:1.13.0.6 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.4 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.2 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.12.0.8 pkgsrc-2015Q3-base:1.12 pkgsrc-2015Q2:1.12.0.6 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.12.0.4 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.2 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.11.0.8 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.6 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.4 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.2 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.10.0.6 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.4 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.2 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.9.0.8 pkgsrc-2012Q4-base:1.9 pkgsrc-2012Q3:1.9.0.6 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.4 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.8.0.16 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.14 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.12 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.10 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.8 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.6 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.4 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.2 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.6.0.4 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.2 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.5.0.20 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.18 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.16 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.14 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.12 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.10 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.8 pkgsrc-2008Q1:1.5.0.6 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.4 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.6 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.4 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.2 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.3.0.14 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.12 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.10 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.8 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.6 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.1.1.1.0.10 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.8 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.6 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.17 date 2021.12.29.23.03.21; author dsainty; state Exp; branches; next 1.16; commitid IbBQqdlUEGjQeBmD; 1.16 date 2021.10.26.10.07.51; author nia; state Exp; branches; next 1.15; commitid QgnlK5q0azCF0jeD; 1.15 date 2021.10.07.13.30.22; author nia; state Exp; branches; next 1.14; commitid Tct5J1ZnKrKeKSbD; 1.14 date 2017.01.29.02.24.54; author mef; state Exp; branches; next 1.13; commitid kljy5yBPGkuC5ODz; 1.13 date 2015.11.03.00.47.43; author agc; state Exp; branches; next 1.12; commitid 2O3UK3urdMT97AHy; 1.12 date 2014.10.07.15.10.29; author mef; state Exp; branches; next 1.11; commitid j6kt2pHqAgaeuhTx; 1.11 date 2013.12.06.07.27.15; author mef; state Exp; branches; next 1.10; commitid UZHnqKEPuxygI2gx; 1.10 date 2013.01.26.22.10.13; author wiz; state Exp; branches; next 1.9; 1.9 date 2012.02.07.00.21.48; author mef; state Exp; branches; next 1.8; 1.8 date 2010.02.08.01.47.14; author jakllsch; state Exp; branches; next 1.7; 1.7 date 2010.01.26.02.01.47; author jakllsch; state Exp; branches; next 1.6; 1.6 date 2009.08.27.15.34.48; author hasso; state Exp; branches; next 1.5; 1.5 date 2007.09.28.21.11.49; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2006.12.11.16.26.39; author wennmach; state Exp; branches; next 1.3; 1.3 date 2005.03.02.13.20.40; author wiz; state Exp; branches; next 1.2; 1.2 date 2005.02.24.10.16.52; author agc; state Exp; branches; next 1.1; 1.1 date 2003.07.17.19.09.23; author wennmach; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.07.17.19.09.23; author wennmach; state Exp; branches; next ; desc @@ 1.17 log @Update to avrdude 6.4 Version 6.4: * Major changes compared to the previous version: - libhidapi support (part of patch #8717) - use libhidapi as (optional) transport for CMSIS-DAP compliant debuggers (JTAGICE3 with firmware 3+, AtmelICE, EDBG, mEDBG) - UPDI support added (AVR8X family) - TPI support for USBtinyISP - TPI support for ft245r - TPI support for linuxgpio - AVR Doper uses libhidapi rather than raw libusb (patch #9033) - -P net:host:port can use IPv6 now (Posix systems only) - New configure option: -disable-libusb_1_0 - extended UPDI device context (> 64 Ki flash) - major overhaul of ft245r driver (patch #9327/#9328) - some improvements in linuxspi driver - Use -B rather than -b for linuxspi driver - unused lock byte bits are not masked on read anymore - parport support disabled by default; configure with --enable-parport to explicitly enable it * New devices supported: - ATmega328PB - AVR8X family, ATtiny1617, ATtiny817, ATtiny202, ATtiny204, ATtiny402, ATtiny404, ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412, ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816, ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217, ATmega3208, ATmega3209, ATmega4808, ATmega4809 - ATtiny841, ATtiny441 - ATmega64M1 - ATmega324A - ATmega808, ATmega809, ATmega1608, ATmega1609, AVR DA, AVR DB - LGT8FX88P, LGT8FX168P, LGT8FX328P - ATmega324PB - ATmega8A * New programmers supported: - ehajo-isp (commercial version of USBtiny) - XplainedPro in UPDI mode - XplainedMini in UPDI mode - JTAGICE3 in UPDI mode - Atmel Powerdebugger in all modes (JTAG, PDI, UPDI, debugWIRE, ISP) - linuxspi (direct SPI bus e.g. on Raspberry Pi devices) - PICkit4, Snap, PKoB - iseavrprog - XBeeBoot * Bugfixes: bug #47550: Linux GPIO broken bug #47718: "lfuse reads as" not displayed in verbose mode - SOLUTION bug #48084: Avoid compiled-in timestamp for reproducible release builds bug #47376: ATtiny841 description missing in configuration file bug #49455: support for tiny441 bug #57428: document when 'arduino' or 'wiring' should be used, and -D requirement of latter bug #58095: error setting efuse on atmega328pb variant bug #51409: Can't program EFUSE on ATmega32M1 bug #60753: Patch #1436 breaks multiple programmer/device combinations on MacOS BigSur bug #59525: Bogus error message because Copy/Paste typo in stk500.c bug #58078: [PATCH] buspirate: remove compound literals (fixes GCC>=9) bug #57453: [PATCH] fix reference to nonexistant -m option by changing to -U bug #59227: Add new part. How does one get a part added to the CONF file? bug #55009: no efuses for m164a/pa bug #55734: USBtiny programming of ATmega328p broken by Patch #9278 bug #58495: Add atmega324pb support to avrdude.conf.in bug #60863: avrftdi programming error probably caused by multiple, consecutive empty pages bug #50517: Reading fails if "immediate mode" for output file format is selected - fileio: invalid operation=1 bug #50630: Erase Cycle Counter options ( -y -Y n ) should be removed from usage Message bug #48767: ser_drain() for TCP on Windows doesn't work bug #46759: avrdude 6.1 -> 6.2 regression: lock byte verification error bug #58440: linuxgpio PIN limit too low bug #55462: wrong programmer id check in jtag3_getsync() and jtag3_close() bug #58994: VPP PWM still enabled at the end of programming process bug #57338: if safemode has to change fuses avrdude should exit with non-zero exit code bug #60575: Permission denied on macOS Big Sur * Patches: patch #9482: Add support for UPDI and AVR8X patch #9508: Add PowerDebugger and XPlained Mini in UPDI mode patch #9507: Fix UPDI chip erase patch #9506: Script to create device configuration stub from Atmel ATDF files patch #9423: Support ATtiny841 and ATtiny441 patch #9530: Update URL to Ladyada's USBtinyISP page. patch #9317: Support atmega64m1 as part patch #9222: Enable silent build patch #8924: Enable TPI for usbtiny patch #9033: avrdoper backend uses libhidapi instead of libusb patch #8580: FT245r support to select device by serial number patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures patch #8219: Fix boot_start for xmega devices on jtagmkII patch #9185: Add extended_param to usbasp.c - erasing patch #8311: Add IPv6 support to the -Pnet:host:port option patch #9542: Correct "usersig" on avr8x devices patch #8128: Added new option to configure.ac script patch #8444: Proposal for modifications in -B and -U command options managment (partially) patch #9735: spelling error fix: psuedo -> pseudo patch #9893: [PATCH] Reader reads ftdi handle after main thread close it patch #9819: Address several leaks in SVN rev 1429 patch #9820: Fix some out-of-bounds/uninitialized issues patch #9818: correct typos in SVN rev 1429 patch #9732: usbtiny_paged_load overflows buffer e.g. when reading EEPROM patch #9966: Add JTAGICE3 in UPDI mode patch #9963: UsbAsp 3 MHz patch for UsbAsp-flash firmware patch #9816: Implement new programmer type: linuxspi patch #9811: ATmega328pb has efuse bit 3 patch #9744: Patch for ATMega324A support patch #10000: Add support for extended UPDI device context patch #9697: Add iseavrprog support patch #10017: uspasp / tpi: Automatically clear configuration byte (fuse) before writing it patch #8957: Allow reading prodsig memory from stk500v2 on xmega devices patch #9110: Let reserved fuse bits to be read as *don't care* patch #9253: Fix for giving terminal_mode commands more than 20 arguments patch #9320: fix TPI RESET in bitbang.c patch #9079: Fix ftdi_syncbb teardown (supersedes #9893, superseded by #9328) patch #9122: Fixed MISO sampling in ftdi_syncbb patch #9123: ftdi_syncbb: use FT245R_CYCLES in ft245r_set_bitclock() patch #8719: Support Over-the-Air bootloading with XBeeBoot patch #9757: Fix ATtiny817 Xplained Mini programmer patch #9327: ft245r.c: add TPI support (patches 1-4) patch #9328: ft245r.c: add TPI support (patches 5-7) patch #10027: linuxspi: Add reset pulse, according to AVR programming algorithm patch #10028: linuxspi: close() only when necessary patch #10029: linuxspi: Report GPIO_GET_LINEHANDLE_IOCTL errors patch #10030: linuxspi: Support inverted GPIO pin patch #10031: linuxspi: Support GPIO uAPI v2 (no-id): Improve documentation of linuxspi driver, provide portname default (no-id): Use -B rather than -b for linuxspi driver patch #9304: [Bug #48767] Implemented WinSock variation of "ser_drain(...)" functionality patch #8996: Remove lock byte read mask (bug#21954, bug#46759) patch #8923: Enable TPI for linuxgpio patch #10153: linuxspi: Support "-E reset" and "-E noreset" * Internals: - New avrdude.conf keyword "family_id", used to verify SIB attributes on AVR8X architecture if device is locked. @ text @$NetBSD: distinfo,v 1.16 2021/10/26 10:07:51 nia Exp $ BLAKE2s (avrdude-6.4.tar.gz) = 78159892e27c160f5f4993b191a2f29fb0b023dae07c6599df2b8ee5ae5cd5f7 SHA512 (avrdude-6.4.tar.gz) = ce6127c212a83c5079d3bd80a7a0127220f9652201595a24b991916556eb8fc69d2910f7e112d7025a5aeec8d341e72293467ac1dc1a62be1f391dd9408f9a06 Size (avrdude-6.4.tar.gz) = 986871 bytes SHA1 (patch-aa) = 619f682af2e8eff36684993b331ba37cd1b446b6 SHA1 (patch-ab) = a9105ae562c078eec5c87df6e7f27a80184bb6d4 SHA1 (patch-ac) = df871808200e5732f77d50ef2d7fb51234173445 SHA1 (patch-ad) = f9e7465b355f5b3feda8868287d6aaa5cd1dcd28 SHA1 (patch-ae) = 204f628bf5a67a9f48f01330fb7f43d4f6037a22 SHA1 (patch-af) = 4ae54ce739ff41964fe56bc1b3e85611288a6e0c SHA1 (patch-ag) = fa8828a50faa835fa957de036af925dafd5584cb @ 1.16 log @cross: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be fetched conditionally): ./cross/avr-gcc/distinfo isl-0.24.tar.bz2 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2021/10/07 13:30:22 nia Exp $ d3 3 a5 3 BLAKE2s (avrdude-6.3.tar.gz) = d9733f1e17fc0c8bcbea4852a391dc850d87d3d7b966d85f51abc2d48b4be1cb SHA512 (avrdude-6.3.tar.gz) = b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2 Size (avrdude-6.3.tar.gz) = 909744 bytes d10 1 a10 1 SHA1 (patch-ae) = 8268734c36c02dfded64addba99e542747e746c7 @ 1.15 log @cross: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2017/01/29 02:24:54 mef Exp $ d3 1 a3 1 RMD160 (avrdude-6.3.tar.gz) = 245c20fa6f6be274093f43fa4932295ea47dafaa @ 1.14 log @Updated cross/avrdude to 6.3 ---------------------------- Version 6.3: * Major changes compared to the previous version: - Backout of patch #8380: adds 500k 1M 2M baud to ser_posix.c It broke the functionality in too many situations (bug #46610/46483) * New devices supported: - ATmega48PB, ATmega88PB, ATmega168PB - ATtiny28 (HVPP-only device) * New programmers supported: - Atmel mEDBG: xplainedmini, xplainedmini_dw * Bugfixes - bug #46610: Floating point exception (core dumped) arch linux rpi2 - bug #46483: version 6.2. ser_open(): can't set attributes for device - patch #8435: Implementing mEDBG CMSIS-DAP protocol - patch #8735: ATtiny28 support in avrdude.conf - patch #8896: Silence cppcheck warnings in 6.2 code - patch #8895: Spelling in 6.2 code Version 6.2: * Major changes compared to the previous version: - The stk500v2 implementation now uses its own higher-level command implementation for byte-wide access, rather than the historic SPI_MULTI command where all the low-level ISP implementation had to be assembled manually inside AVRDUDE. In addition to the traditional STK500, this implementation is also used by all the more modern Atmel tools (AVRISPmkII, JTAGICEmkII in ISP mode, STK600 in ISP mode). - The -B option can be suffixed with "Hz", "kHz", or "MHz", in order to specify a bitclock frequency rather than period. - Print part id after signature (patch #8440 ) - buspirate: Also support "cpufreq" extended parameter in binary mode (patch #8504 ) - The "-P net:" syntax (forwarding of serial data over TCP) is now also implemented for Win32 systems. - Allow for arbitrary serial baudrates under Linux (OSX and *BSD could already handle it). * New devices supported: - AT90PWM216 (bug #42310: New part description for AT90PWM216) - ATmega32M1 (patch #7694 Add support for the atmega32m1) * New programmers supported: - ftdi_syncbb + uncompatino, ttl232r (FTDI TTL232R-5V with ICSP adapter) (patch #8529 2 more ftdi_syncbb devices) * Bugfixes - bug #45727: Wrong atmega8u2 flash parameters - bug #46020: Add TIAO TUMPA to the conf file. - bug #46021: Please add read in the memory lock section of ATtiny85 - bug #42337 avrdude.conf updates for UM232H/CM232H - bug #42056: double free or corruption triggered at exit - bug #42158: Linux GPIO - Source Typo - bug #42516 spelling-error-in-binary - patch #8419 fix ftdi_syncbb hang with libftdi 1 - bug #43002 usbasp debug output typo - patch #8511 Fix reset on FT245R - bug #40142 Floating point exception on Ubuntu 10.04 - bug #22248: Read efuse error (partial fix) - bug #42267: jtag3isp fails to read lock and fuse bytes directly after changing lock byte - bug #41561: AVRDUDE 6.0.1/USBasp doesn't write first bytes of flash page - bug #43078: AVRDUDE crashes after sucessfully reading/writing eeprom - bug #43137: Writing and reading incorrect pages when using jtagicemkI - bug #40870: config nitpick: ATtiny25/45/85 have 1 calibration byte not 2 - bug #42908: no external reset at JTAGICE3 - patch #8437: [PATCH] Serial-over-ethernet for Win32 - bug #44717: avrdude creates empty flash dump * Internals: - Removing exit calls from config parser - bug #42662 clang warnings under FreeBSD 10.x @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2015/11/03 00:47:43 agc Exp $ a2 1 SHA1 (avrdude-6.3.tar.gz) = c6a84df8f6392b671e546efab42dff64e60cfcab @ 1.13 log @Add SHA512 digests for distfiles for cross category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2014/10/07 15:10:29 mef Exp $ d3 4 a6 4 SHA1 (avrdude-6.1.tar.gz) = 15525cbff5918568ef3955d871dbb94feaf83c79 RMD160 (avrdude-6.1.tar.gz) = f2c31951c0941e86ff6deab6bd0348b54d05658c SHA512 (avrdude-6.1.tar.gz) = 7d9d12f1597308dd059a1ab43dca31ad145601c59f8655d7edb596224a754694202c0838f2b907398f796ef7bed90c5dc6a58d811481dd775da1e07b842362de Size (avrdude-6.1.tar.gz) = 714595 bytes d11 1 a11 1 SHA1 (patch-ae) = 4ad74b5abe90ddf29dd419043a2e6026f704d1c9 @ 1.12 log @Update avrdude 6.0.1 to 6.1 ---------------------------------------------------------------------- * Major changes compared to the previous version: - Atmel EDBG protocol support added (JTAGICE3, XplainedPro, Atmel-ICE) * New programmers supported: - Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmega*U* devices), or version 2 (Xmega devices) - Atmel-ICE (ARM/AVR), JTAG, PDI, debugWIRE, ISP modi * Bugfixes - bug #40055: AVRDUDE segfaults when writing eeprom - bug #40085: Typo fix in fuses report (for 6.1-svn-20130917) - bug #40782: Verify errors for object size > 16 k on x32e5 due to typo in avrdude.conf - bug #40817: Elf file support (possibly) not working on 6.0.1 windows build - bug #40897: AT Mega2560 not correctly programmed with stk500(v1) ISP (solution patch) - bug #41357: OS X: Avrdude messes with the usb stack? - bug #41402: dfu.c missing include - patch #7896: DFU FLIPv2 programming support - patch #XXXX: xxx * Internals: - (Some) programmers can take a list of USB PIDs now. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2013/12/06 07:27:15 mef Exp $ d5 1 @ 1.11 log @(Upstream) - Bump version 5.11 to 6.0.1 (See cvs log for Makefile for changes). (pkgsrc) - Add patches/patch-fileio_c to avoid following problem: fileio.c:957:3: warning: implicit declaration of function 'elf_getshdrstrndx' @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2013/01/26 22:10:13 wiz Exp $ d3 3 a5 3 SHA1 (avrdude-6.0.1.tar.gz) = b0f440f1b1ba3890da6e5b752003ca99e550e3bf RMD160 (avrdude-6.0.1.tar.gz) = 412483e87c88d9111729db6e3f94acc81b04e145 Size (avrdude-6.0.1.tar.gz) = 692284 bytes d12 1 a12 2 SHA1 (patch-ag) = 2a6a13c2878d28e476ec6ee747e7ca5d2e023468 SHA1 (patch-fileio_c) = d0c01ae237bc5df0fd76d2362160d6946ef04846 @ 1.10 log @Fix for automake-1.13. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2012/02/07 00:21:48 mef Exp $ d3 3 a5 3 SHA1 (avrdude-5.11.tar.gz) = 3427bf7df61e2b09c0fa33085da796ed5e9698e3 RMD160 (avrdude-5.11.tar.gz) = a91777fd81c0ab8275c96db2b390d62607bd5383 Size (avrdude-5.11.tar.gz) = 549113 bytes d7 4 a10 4 SHA1 (patch-ab) = d49e5988a83385471f863dd0ccb50db96f1c1783 SHA1 (patch-ac) = f5281a525f0e61517c507db91f9abe71d2f02ae4 SHA1 (patch-ad) = a91b4576d49953148054a7a1522690d1e4a2d9da SHA1 (patch-ae) = 3d49b2cb871c876d646b1d37864f860f7965b6b1 d12 2 a13 1 SHA1 (patch-ag) = 7a1652db68769ade576dd8825a562ab8e75167f5 @ 1.9 log @PR/45924 --- update to 5.11 with minor changes (1) update 5.10 to 5.11 (2) Trying to remove pkglint -Wall warning (3) Update HOMEPAGE URL ----- ----- ----- AVRDUDE 5.11 relesed (2011/8/27 By joerg_wunsch) Finally, more than 1.5 years after the previous release, AVRDUDE 5.11 is finally done. This is mostly a bugfix release, but also includes a few enhancements. The two most important enhancements are: - TPI (i.e. ATtiny4/5/9/10) programming support for bitbang programmers. - FTDI MPSSE (FT2232 etc.) bitbang support. ----- ----- ----- @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2010/02/08 01:47:14 jakllsch Exp $ d10 1 a10 1 SHA1 (patch-ae) = 2476a0d1ff93a4372ff64dc07e39b1c93f8a557f @ 1.8 log @Update to avrdude-5.10. pkgsrc changes: Rework AVRISP mkII stall workaround. summary of upstream changes since 5.8: - Fix problem with loading intel hex rom files that exceed 0x10000 bytes. - Fix FreeBSD default serial port name. - jtagmkII.c: If entering JTAG mode fails with a bad JTAG ID message, retry with external reset applied (in case the target is in sleep mode or has asserted the JTD bit). - Fix build for GNU/kFreeBSD. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2010/01/26 02:01:47 jakllsch Exp $ d3 3 a5 3 SHA1 (avrdude-5.10.tar.gz) = c09167ea64c3f60b594d0e4da71af7edea0d6f83 RMD160 (avrdude-5.10.tar.gz) = 38ce9407a33bf4a4c656651071b44a92fdbdd639 Size (avrdude-5.10.tar.gz) = 525750 bytes d11 2 a12 2 SHA1 (patch-af) = 17447618ef8fc140e52dc52ff38cdf711dff2b48 SHA1 (patch-ag) = 796763a888bb153d0794de8a152267e78a209056 @ 1.7 log @Work around AVRISP mkII sync timeout/retry on NetBSD. I'm guessing this is really a oddity of NetBSD's USB stack, but this seems to work too. Also, hello nb2 and set LICENSE. (This commit bumps most of the patch files only because of pkgdiff timestamp formatting differences. Sigh.) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2009/08/27 15:34:48 hasso Exp $ d3 4 a6 4 SHA1 (avrdude-5.8.tar.gz) = 77198df91a7176bbdab19ef4a4caf0bdc5862c94 RMD160 (avrdude-5.8.tar.gz) = c8eb0675f84477d6b58f0e8dc0438e16ac0714db Size (avrdude-5.8.tar.gz) = 488771 bytes SHA1 (patch-aa) = b7923399ec747cefca29e7fabf0997a9b1075d9e d10 3 a12 3 SHA1 (patch-ae) = 9ff949785562d7d96bc80ea3d9cf55fd4bfd7be6 SHA1 (patch-af) = 4c652ede19d0dbd3bfb9654cc9dba3728c97def8 SHA1 (patch-ag) = 4b7640d91dd7784ed14c48e40bc4f07f79ad443c @ 1.6 log @Update to 5.8. Upstream changelog is obviously too massive to paste it here. All hard update work done by Simon 'corecode' Schubert and minor modifications by me. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2007/09/28 21:11:49 dmcmahill Exp $ d6 7 a12 6 SHA1 (patch-aa) = 737aa805981a611a735ae15988260f7b1c3fc5bf SHA1 (patch-ab) = b6163aa766de472e423910af25333a26d262a82c SHA1 (patch-ac) = a949a288b261791beed2f422a1a7c606d3ad8c2c SHA1 (patch-ad) = 03201bc7caced3f28edbbe3040cb2bac01c41dc0 SHA1 (patch-ae) = 42f4a9cb106a49d341954f6802a15153986b00dd SHA1 (patch-af) = ad73e9975f708fc81e4ad8e08379ecc78afc6053 @ 1.5 log @Repair compilation on sunos and maybe others. Added some missing autoconf tests, fixed a non portable call to the shell builtin test, and use the pkgsrc DEFAULT_SERIAL_DEVICE variable for setting the serial device. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2006/12/11 16:26:39 wennmach Exp $ d3 9 a11 7 SHA1 (avrdude-5.2.tar.gz) = 113689a10fb504e9e760e8bbf984d487ec3eff01 RMD160 (avrdude-5.2.tar.gz) = 39e23f1cad78c8072062727838ff6de753e7ccba Size (avrdude-5.2.tar.gz) = 426800 bytes SHA1 (patch-aa) = 2cad04c6e27c5c00df2364dbadd61cc0996ac07f SHA1 (patch-ac) = 035322d7ace5d0a0b1026afe2291ee9c000efe97 SHA1 (patch-ad) = da95addf23d2675d05ab374216c8426185797a69 SHA1 (patch-ae) = bfff132d3275e4016d5ac423609f39d8a5ff63a9 @ 1.4 log @Update avrdude to version 5.2. Significant enhancements in this version are: o Support for JTAGICE MkII device o New devices supported: - AT90CAN128 ... o Support for STK500 Version 2 Protocol (the latter being the principal reason for the update, as the recent firmware on the STK500 development boards requires protocol version 2) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/03/02 13:20:40 wiz Exp $ d6 4 a9 2 SHA1 (patch-aa) = 0d0b4de4d5ec3321afebbac8f14ece3241684534 SHA1 (patch-ai) = ff10249ae4d6cb80667d622528a5e48a9bd2aaea @ 1.3 log @Fix html manual generation with texi2html, and depend on latest version, since it causes PLIST changes. Adapt PLIST. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2005/02/24 10:16:52 agc Exp $ d3 5 a7 11 SHA1 (avrdude-4.1.0.tar.gz) = e3d88668ae06713a4d5576c982f32ff909903525 RMD160 (avrdude-4.1.0.tar.gz) = be1984a1d1cd7aa5c2b33403bc24ae853c7cb74b Size (avrdude-4.1.0.tar.gz) = 327572 bytes SHA1 (patch-aa) = 1b7527e8590a098560042ad2dbb5798d162c1462 SHA1 (patch-ab) = 620d791e8118aeabff5ca10d9e1bc5a2e794b2b6 SHA1 (patch-ac) = 9fc1969e2db8a04a400ed62292d7da1666e64918 SHA1 (patch-ad) = 7e3ce331afbf08e9db6a03178c247410e79d820e SHA1 (patch-ae) = 96be79ab7aeb1539f175a0e775cf8a536513028e SHA1 (patch-af) = 089decf6d74803cfad5a8a5848709f0ab747e03e SHA1 (patch-ag) = a24cd88f049aea4dd6246f28d281e82a93114316 SHA1 (patch-ah) = 664cc6be38bd01934113483eb561c386828696b9 @ 1.2 log @Add RMD160 digests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2003/07/17 19:09:23 wennmach Exp $ d12 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d4 1 @ 1.1.1.1 log @avrdude - Program for programming the on-chip memory of Atmel AVR CPUs Submitted by Karl Janmar in PR 22139, with several changes by myself. Original package from FreeBSD. @ text @@