Skip to content

Commit 2ee5651

Browse files
committed
USBaspLoader v0.96.4 special release
- fix an error-checking issue in spminterface.h Precompiled bootloader v0.96.4 for atmega8 (Rev.3), default (Rev.3) schematics clocked with 16 MHz (not all AVRs are tested, yet! But please report!) sha1sums are (no change since v0.96.1 for default settings): d3fd9ccfaff95f5c0001bbb38139ee313341f041 "raw bytecode usbasp" b09a10d91e46a80ed1052f24a78615780b51130c "raw bytecode update" c35e94466980d291e85c9be7156bde55e2594c6d "elf firmware usbasp" 40a23c1869e2be3c64cdbbb02912eff837336416 "elf firmware update" 897d1086adc0f1dfd64525034104fc75d74dee68 firmware_usbasploader.hex 59ec7ab84431119d5ac3c137c71f6e52e34bcec8 update_usbasploader.hex Signed-off-by: Stephan Baerwolf <stephan.baerwolf@tu-ilmenau.de>
1 parent 51e0831 commit 2ee5651

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

firmware/spminterface.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Creation Date: 2012-08-01
55
* Copyright: (c) 2013 by Stephan Baerwolf
66
* License: GNU GPL v2 (see License.txt)
7-
* Version: 0.96.3
7+
* Version: 0.96.4
88
*/
99

1010
#ifndef SPMINTERFACE_H_f70ba6adf7624275947e859bdbff0599
@@ -146,7 +146,7 @@ ret
146146
#error "unknown MCU - where is bootloader__do_spm located?"
147147
#endif
148148

149-
#if defined(_VECTORS_SIZE)
149+
#if ((defined(_VECTORS_SIZE)) && (defined(BOOTLOADER_ADDRESS)))
150150
#if (funcaddr___bootloader__do_spm != (BOOTLOADER_ADDRESS+_VECTORS_SIZE))
151151
#error "bootloader__do_spm is not located after interrupts - sth. is very wrong here!"
152152
#endif

0 commit comments

Comments
 (0)