Merge from triface.
authorbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 18 Sep 2007 10:17:00 +0000 (10:17 +0000)
committerbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 18 Sep 2007 10:17:00 +0000 (10:17 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@810 38d2e660-2303-0410-9eaa-f027e97ec537

appconfig_common.h
config.mk

index ba5e2c6acc6e12b2a9b6d6dc7f40d00f6e7ab4e4..aa7db0b99e9567d7f19b50e552fee17958d56782 100755 (executable)
@@ -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.
  *#*
  *
  * \sa config_kern.h
  */
-#define CONFIG_KERNEL 1
+#define CONFIG_KERNEL 0
 
 /**
  * \name Serial driver parameters
index 471d12b7901390313fbd5f340eac567c7647540f..5d6933ac8c8428903d2a602362a7c51d4ded4a29 100755 (executable)
--- a/config.mk
+++ b/config.mk
@@ -10,6 +10,9 @@
 # Author: Bernardo Innocenti <bernie@develer.com>
 #
 # $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.
 #
 
 #
 # 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)