Commit 989158dbf2b4a843e0273c69ff7e3e6d1fbdc335
authorDoug Goldstein <cardoe@cardoe.com>
Sun, 27 Apr 2014 20:30:41 +0000 (15:30 -0500)
committerMichel Pollet <michel.pollet@bp.renesas.com>
Wed, 19 Oct 2016 08:59:47 +0000 (09:59 +0100)
treecb8bdba58ef11eae8223c8c9f0c47b4a0fa11d80
parenta2f317024b07252495613005c350a1e015d1a388
Message:
cores: Fix fuse support to handle proper byte size

avr-libc specifies platforms with only 6, 3, 2, 1, and 0 bytes of fuses.
Previously simavr only had 4 bytes available for fuses and assumed any
platform using the CORE_DECLARE macro would have 3 fuses. This change
allows the CORE_DECLARE macro to support any of the platforms supported
by avr-libc with regard to fuses. Additionally add some defines to make
it clear for users of simavr what order the fuses are in.
2 files changed:
simavr/cores/sim_core_declare.h
simavr/sim/sim_avr.h