CVS: gcc/gcc-3.3/gcc/config/msp430 msp430.c, 1.96, 1.97

Chris Liechti <[email protected]> Tue, 17 Jun 2008 17:16:40 -0700
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.cvs
Message-ID <[email protected]>
Update of /cvsroot/mspgcc/gcc/gcc-3.3/gcc/config/msp430
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv29199

Modified Files:
	msp430.c 
Log Message:
- missing F2xx family members


Index: msp430.c
===================================================================
RCS file: /cvsroot/mspgcc/gcc/gcc-3.3/gcc/config/msp430/msp430.c,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -w -d -r1.96 -r1.97
--- msp430.c	29 May 2008 08:10:04 -0000	1.96
+++ msp430.c	18 Jun 2008 00:16:37 -0000	1.97
@@ -119,6 +119,7 @@
   MSP430_ISA_20 = 20,
   MSP430_ISA_21 = 21,
   MSP430_ISA_22 = 22,
+  MSP430_ISA_23 = 23,
   MSP430_ISA_24 = 24,
   MSP430_ISA_241 = 241,
   MSP430_ISA_26 = 26,
@@ -140,9 +141,11 @@
 };
 
 static struct mcu_type_s msp430_mcu_types[] = {
+  /* generic types */
   {"msp1",         MSP430_ISA_1, 0},
   {"msp2",         MSP430_ISA_2, 1},
 
+  /* F1xx family */
   {"msp430x110",   MSP430_ISA_11, 0},
   {"msp430x112",   MSP430_ISA_11, 0},
 
@@ -180,6 +183,7 @@
   {"msp430x1611",  MSP430_ISA_16, 1},
   {"msp430x1612",  MSP430_ISA_16, 1},
 
+  /* F2xx family */
   {"msp430x2001",  MSP430_ISA_20, 0},
   {"msp430x2011",  MSP430_ISA_20, 0},
 
@@ -194,6 +198,10 @@
   {"msp430x2121",  MSP430_ISA_21, 0},
   {"msp430x2131",  MSP430_ISA_21, 0},
 
+  {"msp430x2112",  MSP430_ISA_22, 0},
+  {"msp430x2122",  MSP430_ISA_22, 0},
+  {"msp430x2132",  MSP430_ISA_22, 0},
+
   {"msp430x2232",  MSP430_ISA_22, 0},
   {"msp430x2252",  MSP430_ISA_22, 0},
   {"msp430x2272",  MSP430_ISA_22, 0},
@@ -202,6 +210,13 @@
   {"msp430x2254",  MSP430_ISA_22, 0},
   {"msp430x2274",  MSP430_ISA_22, 0},
   
+  {"msp430x233",   MSP430_ISA_23, 1},
+  {"msp430x235",   MSP430_ISA_23, 1},
+
+  {"msp430x2330",  MSP430_ISA_23, 1},
+  {"msp430x2350",  MSP430_ISA_23, 1},
+  {"msp430x2370",  MSP430_ISA_23, 1},
+
   {"msp430x247",   MSP430_ISA_24, 1},
   {"msp430x248",   MSP430_ISA_24, 1},
   {"msp430x249",   MSP430_ISA_24, 1},
@@ -220,6 +235,7 @@
   {"msp430x2618",  MSP430_ISA_26, 1},
   {"msp430x2619",  MSP430_ISA_26, 1},
 
+  /* 3xx family (ROM) */
   {"msp430x311",   MSP430_ISA_31, 0},
   {"msp430x312",   MSP430_ISA_31, 0},
   {"msp430x313",   MSP430_ISA_31, 0},
@@ -232,6 +248,7 @@
   {"msp430x336",   MSP430_ISA_33, 1},
   {"msp430x337",   MSP430_ISA_33, 1},
 
+  /* F4xx family */
   {"msp430x412",   MSP430_ISA_41, 0},
   {"msp430x413",   MSP430_ISA_41, 0},
   {"msp430x415",   MSP430_ISA_41, 0},


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php