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