disable fuses by default
This commit is contained in:
parent
1fa0036008
commit
c364e8f873
56
fuses.h
56
fuses.h
|
|
@ -1,27 +1,29 @@
|
|||
#if defined (__AVR_ATmega168__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN,
|
||||
.extended = FUSE_BOOTSZ1 & FUSE_BOOTSZ0,
|
||||
};
|
||||
#elif defined (__AVR_ATmega328P__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#elif defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#elif defined (__AVR_ATmega1280__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#else
|
||||
#warning No fuse definitions for this chip in fuses.h!
|
||||
#endif
|
||||
#ifdef FUSES
|
||||
#if defined (__AVR_ATmega168__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN,
|
||||
.extended = FUSE_BOOTSZ1 & FUSE_BOOTSZ0,
|
||||
};
|
||||
#elif defined (__AVR_ATmega328P__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#elif defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#elif defined (__AVR_ATmega1280__)
|
||||
FUSES = {
|
||||
.low = FUSE_CKSEL3 & FUSE_SUT0,
|
||||
.high = FUSE_SPIEN & FUSE_BOOTSZ0 & FUSE_BOOTSZ1,
|
||||
.extended = EFUSE_DEFAULT,
|
||||
};
|
||||
#else
|
||||
#warning No fuse definitions for this chip in fuses.h!
|
||||
#endif
|
||||
#endif /* FUSES */
|
||||
|
|
|
|||
Loading…
Reference in New Issue