From c64f7c84dea9e316f3d2fcbba62112a95ac3f190 Mon Sep 17 00:00:00 2001 From: batt Date: Tue, 18 Sep 2007 10:17:00 +0000 Subject: [PATCH] Merge from triface. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@810 38d2e660-2303-0410-9eaa-f027e97ec537 --- appconfig_common.h | 5 ++++- config.mk | 23 ++++++++++++++--------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/appconfig_common.h b/appconfig_common.h index ba5e2c6a..aa7db0b9 100755 --- a/appconfig_common.h +++ b/appconfig_common.h @@ -46,6 +46,9 @@ /*#* *#* $Log$ + *#* Revision 1.4 2007/09/18 10:16:59 batt + *#* Merge from triface. + *#* *#* Revision 1.3 2006/09/13 18:29:22 bernie *#* Add a few missing CONFIG_ definitions. *#* @@ -111,7 +114,7 @@ * * \sa config_kern.h */ -#define CONFIG_KERNEL 1 +#define CONFIG_KERNEL 0 /** * \name Serial driver parameters diff --git a/config.mk b/config.mk index 471d12b7..5d6933ac 100755 --- a/config.mk +++ b/config.mk @@ -10,6 +10,9 @@ # Author: Bernardo Innocenti # # $Log$ +# Revision 1.10 2007/09/18 10:17:00 batt +# Merge from triface. +# # Revision 1.9 2006/09/20 14:28:42 marco # Add MOC. Changed OPTCFLAGS. # @@ -38,9 +41,12 @@ # # Programmer type -# +# see local pgm_config.mk for programmer customization. +-include pgm_config.mk +DPROG ?= -V -c stk500 -P /dev/ttyS0 + # AVR ISP dongle that blows up easily -DPROG = -V -c stk500 -P /dev/ttyS0 +#DPROG = -V -c stk500 -P /dev/ttyS0 #DPROG = -V -c jtag2slow #-P /dev/ttyUSB0 @@ -53,8 +59,8 @@ DPROG = -V -c stk500 -P /dev/ttyS0 # PonyProg serial programmer #DPROG = -c dasa2 -#OPTCFLAGS = -ffunction-sections -fdata-sections -funsafe-loop-optimizations -OPTCFLAGS = -funsafe-loop-optimizations +OPTCFLAGS = -ffunction-sections -fdata-sections +#OPTCFLAGS = -funsafe-loop-optimizations # For AVRStudio #DEBUGCFLAGS = -gdwarf-2 @@ -65,8 +71,7 @@ DEBUGCFLAGS = -ggdb # # define some variables based on the AVR base path in $(AVR) # -CROSS = -#CROSS = avr- +CROSS = avr- CC = $(CROSS)gcc CXX = $(CROSS)g++ AS = $(CC) -x assembler-with-cpp @@ -117,7 +122,7 @@ WARNFLAGS = \ -Wcast-align -Wwrite-strings -Wsign-compare \ -Wmissing-prototypes -Wmissing-noreturn \ -Wextra -Wstrict-aliasing=2 \ - -Wunsafe-loop-optimizations +# -Wunsafe-loop-optimizations # Compiler warning flags for C only C_WARNFLAGS = \ @@ -141,10 +146,10 @@ CPPAFLAGS = $(DEBUGCFLAGS) -MMD ASFLAGS = $(DEBUGCFLAGS) # Default linker flags -LDFLAGS = $(MAP_FLAGS) +#LDFLAGS = $(MAP_FLAGS) #bernie: does not complain for missing symbols! -#LDFLAGS = $(MAP_FLAGS) -Wl,--gc-sections +LDFLAGS = $(MAP_FLAGS) -Wl,--gc-sections # Flags for avrdude AVRDUDEFLAGS = $(DPROG) -- 2.25.1