Fix project generation for ATmega CPU.
authorlottaviano <lottaviano@38d2e660-2303-0410-9eaa-f027e97ec537>
Sat, 9 Apr 2011 13:44:46 +0000 (13:44 +0000)
committerlottaviano <lottaviano@38d2e660-2303-0410-9eaa-f027e97ec537>
Sat, 9 Apr 2011 13:44:46 +0000 (13:44 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4850 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cpu/avr/info/ATmega103.cdef
bertos/cpu/avr/info/ATmega128.cdef
bertos/cpu/avr/info/ATmega1280.cdef
bertos/cpu/avr/info/ATmega1281.cdef
bertos/cpu/avr/info/ATmega168.cdef
bertos/cpu/avr/info/ATmega2560.cdef
bertos/cpu/avr/info/ATmega32.cdef
bertos/cpu/avr/info/ATmega328P.cdef
bertos/cpu/avr/info/ATmega64.cdef
bertos/cpu/avr/info/ATmega8.cdef
bertos/cpu/avr/info/mega.common [new file with mode: 0644]

index 2d1cd9122cc62a634ec520520d4cbcf6c1c3babf..b519ba8dee5f1f68e1bdb098f704255aa42be1e3 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "128 Kbyte in-System Programmable Flash",
index 88eb826cd78e31c7a22581fc56bc43e6911e1a44..dc824d4a342b73aab514f6c3260a2edf4ebe3fcb 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "128 Kbyte in-System Programmable Flash",
index 67c307653c9299ab5f0f376342cc963bacecf975..0c42215427e5ee5b6592e20cddd4c4770b198d1e 100644 (file)
@@ -42,7 +42,7 @@
 
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "128 Kbyte in-System Programmable Flash",
index 7b0486607b907d242d2c59d8a66074a30131c17d..03166cb1f8b5c5a34bd9d86c80b0f27d668d808d 100644 (file)
@@ -42,7 +42,7 @@
 
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "128 Kbyte in-System Programmable Flash",
index a373e754dc3aab66031e4cc34add373e9ee9b190..c657b366261dda27d5af9816f57301856a139584 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "16 Kbyte in-System Programmable Flash",
index e9518c899496798b6a7a0335f2559296f89cf11a..1530f4841201c3e1aaf42b4852a75f05215fb1ee 100644 (file)
@@ -42,7 +42,7 @@
 
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "256 Kbyte in-System Programmable Flash",
index 9a73ebaf8c425ac53b9ce01147747d8857a0b583..47848cc331d0345c9aad0993206d51e5da3f544a 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "32 Kbyte in-System Programmable Flash",
index a6d610550905c7fced228e80d3fbb0362cb0ac9e..bc03ba5361b227ed1443820bb1b7ef36b0e35ee9 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "Arduino Duemilanove",
index 77b04434224179c542209e7247cd843cdd230d41..c451fe90de176a9e2c782df106a40e6a9115ef4c 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "64 Kbyte in-System Programmable Flash",
index 2cfbaa5ef66c523f679d6e891e4392bc5c9fc07b..e474767ffcf8db446ff73eafc6368e5a2a8534c9 100644 (file)
@@ -41,7 +41,7 @@
 #
 
 # Import the common settings for the path.
-include("avr.common")
+include("mega.common")
 
 # Short description of the cpu.
 CPU_DESC += [ "8 Kbyte in-System Programmable Flash",
diff --git a/bertos/cpu/avr/info/mega.common b/bertos/cpu/avr/info/mega.common
new file mode 100644 (file)
index 0000000..e6f23ce
--- /dev/null
@@ -0,0 +1,48 @@
+#
+#-*- coding: utf-8 -*-
+#
+# \file
+# <!--
+# This file is part of BeRTOS.
+#
+# Bertos is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+#
+# As a special exception, you may use this file as part of a free software
+# library without restriction.  Specifically, if other files instantiate
+# templates or use macros or inline functions from this file, or you compile
+# this file and link it with other files to produce an executable, this
+# file does not by itself cause the resulting executable to be covered by
+# the GNU General Public License.  This exception does not however
+# invalidate any other reasons why the executable file might be covered by
+# the GNU General Public License.
+#
+# Copyright 2008 Develer S.r.l. (http://www.develer.com/)
+#
+# -->
+#
+# General CPU info denfinition AVR family.
+#
+# This file contain all info for the BeRTOS wizard.
+#
+# \author Daniele Basile <asterix@develer.com>
+#
+#
+
+# Import the common settings for the path.
+include("avr.common")
+
+# Special CPU related tags.
+CPU_TAGS += ["mega"]
+