Fixed error in carry calculation for MAC of the hwmult
Fixed symbolic addressing mode

Due to a too early increment of the program counter all symbolic
addressed x(PC) memory accesses have offseted by 2.
Fixed cycle counts in disassembly.

Fixed the cycle count for single op indirect and autoincrement
addressing.
Fixed DADD implementation.

Implemented DADD as addition of BCD numbers like it is supposed to be.
dis: fix source symbolic mode decoding.
Fix exit code under Cygwin.

Based on patch from Hardy Griech <ntbox@mardys.de>.
Fix Intel hex ELAR record generation.
Version 0.22
util: add ADDRESS_NONE definition.
transport: modify interface to support disappearing devices.
New driver: load-bsl.

This driver supports the USB bootstrap loader. An initial version query
is performed on startup. If the running loader is not sufficiently
featureful, a software image for an upgraded BSL is loaded into the
chip's RAM and executed.
Add description of "load-bsl" driver to manual.
Add BSDmakefile, a wrapper to call gmake on some BSDs.

Signed-off-by: Tamas TEVESZ <ice@extreme.hu>
loadbsl: retry password if first attempt fails.
loadbsl: trigger PUC on exit.
bytes.h: byte-order utilities.
chipinfo: chip database extracted from MSP430.DLL.
fet3: driver for eZ-FET debuggers.

This driver is experimental. It supports flash/memory access and basic
CPU control. It doesn't support breakpoints.
fet_olimex_db: fix support for MSP430FR5739.

Changes made and tested by Sanne Ausma <sanneausma@gmail.com>.
flash_bsl: correct entry sequence.

Contributed by Micle Chebotarev <mcheb@yandex.ru>.