From: Stephan Baerwolf Date: Mon, 19 Nov 2012 14:58:46 +0000 (+0100) Subject: adapt feature autotselect to new features - mark atmega1284p as tested X-Git-Tag: v0.95~1 X-Git-Url: http://git.linex4red.de/pub/USBaspLoader.git/commitdiff_plain/acf862a83cf89542ef42ed6f69abbd40a5ef63cf adapt feature autotselect to new features - mark atmega1284p as tested Signed-off-by: Stephan Baerwolf --- diff --git a/Makefile.inc b/Makefile.inc index c5bd13e..3efdc6d 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -35,9 +35,18 @@ BOOTLOADER_ADDRESS_8 = 0x1800 DEFINES_8 = -DCONFIG_USE__EXCESSIVE_ASSEMBLER -DCONFIG_NO__NEED_WATCHDOG -DCONFIG_NO__PRECISESLEEP +FUSEOPT_1284 = -U lfuse:w:0xd7:m -U hfuse:w:0xd0:m -U efuse:w:0xfc:m +BOOTLOADER_ADDRESS_1284 = 0x1E000 +DEFINES_1284 = #-DEMPTY + + + #untested (WARNING: may destroy ISP ability!) #device always should select maximum bootloader-section size -#please mail tests-reports to matrixstorm@gmx.de: +#please mail tests-reports to matrixstorm@gmx.de +# +#some features may be deactivated to fit into bootloader section +#ATTANTION: CONFIG_NO... feature deactivation may not be optimal! FUSEOPT_32 = -U lfuse:w:0x1f:m -U hfuse:w:0xc0:m BOOTLOADER_ADDRESS_32 = 0x7000 DEFINES_32 = #-DEMPTY @@ -46,22 +55,22 @@ DEFINES_32 = #-DEMPTY FUSEOPT_88 = -U lfuse:w:0xd7:m -U hfuse:w:0xd4:m -U efuse:w:0xf8:m BOOTLOADER_ADDRESS_88 = 0x1800 -DEFINES_88 = -DCONFIG_NO__HAVE_READ_LOCK_FUSE +DEFINES_88 = -DCONFIG_NO__FLASH_BYTE_READACCESS -DCONFIG_NO__HAVE_READ_LOCK_FUSE FUSEOPT_164 = -U lfuse:w:0xd7:m -U hfuse:w:0xd0:m -U efuse:w:0xfc:m BOOTLOADER_ADDRESS_164 = 0x3800 -DEFINES_164 = -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__BOOTLOADER_CAN_EXIT +DEFINES_164 = -DCONFIG_NO__FLASH_BYTE_READACCESS -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__BOOTLOADER_CAN_EXIT FUSEOPT_168 = $(FUSEOPT_88) BOOTLOADER_ADDRESS_168 = 0x3800 ifeq ($(DANGEROUS), 1) -DEFINES_168 = -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__NEED_WATCHDOG +DEFINES_168 = -DCONFIG_NO__FLASH_BYTE_READACCESS -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__NEED_WATCHDOG else -DEFINES_168 = -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__BOOTLOADER_CAN_EXIT +DEFINES_168 = -DCONFIG_NO__FLASH_BYTE_READACCESS -DCONFIG_NO__HAVE_READ_LOCK_FUSE -DCONFIG_NO__BOOTLOADER_CAN_EXIT endif @@ -90,12 +99,6 @@ DEFINES_128 = #-DEMPTY -FUSEOPT_1284 = $(FUSEOPT_644) -BOOTLOADER_ADDRESS_1284 = 0x1E000 -DEFINES_1284 = #-DEMPTY - - -