Changes since 0.5.2:
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* fedora/dfu-programmer.spec.in,
fedora/10-dfu-programmer.fdi, configure.ac, NEWS,
AUTHORS, src/arguments.c, src/arguments.h,
docs/dfu-programmer.1: Updated to the new 0.5.3 release.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h,
fedora/10-dfu-programmer.fdi,
doc/dfu-programmer.1: Added support for at32uc3c chips.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Apply fix suggested by bug 3017901. Fix
an off by 1 error for the bootloader size.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/intel_hex.c: Apply fix suggested by bug 3016469. Fix
a sign extension problem during reading in the data to
flash.
2010-05-02 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/commands.c: Removed confusing & useless code
that Darren Gibbs found.
2010-04-08 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/arguments.c, src/arguments.h
doc/dfu-programmer.1: Added the patch Mitko sent
to enable at32uc3b1512 and at32uc3b0512 chips.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* config.h.in, configure.ac, AUTHORS, src/commands.c,
src/dfu.c, src/dfu-device.h, src/dfu.h, src/main.c:
Added the patch Torsten Rottmann sent to enable
libusb 1.0 support, plus I some changes to allow for
switching via a configure file flag.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h, dfu-programmer.1,
AUTHORS: Added the patch Dave Fletcher sent to
enable atmega32u2 support.
2009-09-09 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Fix a bug due to the order of the
bootloader suppression and the lower boundary
verification. Additionally, fixed an off by 1 error
in the flash address verification.
MinGW, a contraction of "Minimalist GNU for Windows," is a port
of the GNU Compiler Collection (GCC), and GNU Binutils, for use
in the development of native Microsoft Windows applications.
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.
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.)
* Remove BUILD_DEPENDS on bison, it already in USE_TOOLS.
* Remove USE_BZIP2, not buildlink with bzip2, no effect.
* Remove custom do-* target, *_DIRS is sufficient to do so and use it instead.
* Remove MAKE_FLAGS="c c++", it was not used, and it result in missing "gcov"
after above modification.
* then, add user-destdir support, inspired by PR 42438.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
cc65 is a complete cross development package for 65(C)02 systems, including
a powerful macro assembler, a C compiler, linker, librarian and several
other tools.
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
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)