This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[PATCH] msp430 add new subdevices.
- From: Dmitry <diwil at mail dot ru>
- To: binutils at sources dot redhat dot com
- Date: Tue, 4 Mar 2003 18:28:40 +0300
- Subject: [PATCH] msp430 add new subdevices.
- Organization: EIS
- Reply-to: diwil at mail dot ru
Fellows,
the patch below counts the new subdevices of msp430 family, recently announced
by Texas Instruments.
Cheers,
Dmitry.
2003-03-04 Dmitry Diky <diwil at mail dot ru>
* config/tc-msp430.c (mcu_types): Add recenly announced x1122
and x1123 devices, add missed x437.
(md_show_usage): Sort device list.
Index: config/tc-msp430.c
===================================================================
RCS file: /cvs/src/src/gas/config/tc-msp430.c,v
retrieving revision 1.2
diff -c -3 -p -r1.2 tc-msp430.c
*** config/tc-msp430.c 28 Jan 2003 11:02:40 -0000 1.2
--- config/tc-msp430.c 4 Mar 2003 15:20:31 -0000
*************** static struct mcu_type_s mcu_types[] =
*** 96,101 ****
--- 96,103 ----
{"msp430x122", MSP430_ISA_12, bfd_mach_msp12},
{"msp430x122", MSP430_ISA_12, bfd_mach_msp12},
{"msp430x1222",MSP430_ISA_12, bfd_mach_msp12},
+ {"msp430x1122",MSP430_ISA_11, bfd_mach_msp110},
+ {"msp430x1132",MSP430_ISA_11, bfd_mach_msp110},
{"msp430x123", MSP430_ISA_12, bfd_mach_msp12},
{"msp430x1232",MSP430_ISA_12, bfd_mach_msp12},
{"msp430x133", MSP430_ISA_13, bfd_mach_msp13},
*************** static struct mcu_type_s mcu_types[] =
*** 121,126 ****
--- 123,129 ----
{"msp430x1351",MSP430_ISA_13, bfd_mach_msp13},
{"msp430x435", MSP430_ISA_43, bfd_mach_msp43},
{"msp430x436", MSP430_ISA_43, bfd_mach_msp43},
+ {"msp430x437", MSP430_ISA_43, bfd_mach_msp43},
{"msp430x447", MSP430_ISA_44, bfd_mach_msp44},
{"msp430x448", MSP430_ISA_44, bfd_mach_msp44},
{"msp430x449", MSP430_ISA_44, bfd_mach_msp44},
*************** md_show_usage (stream)
*** 177,199 ****
FILE *stream;
{
fprintf (stream,
! _("MSP430 options:\n"
! " -mmcu=[msp430-name] select microcontroller type\n"
! " msp430x1101 msp430x1111 msp430x1121\n"
! " msp430x1331 msp430x1351\n"
! " msp430x1222 msp430x1232\n"
! " msp430x311 msp430x312 msp430x313 msp430x314
msp430x315\n"
! " msp430x323 msp430x325\n"
! " msp430x336 msp430x337\n"
! " msp430x412 msp430x413\n"
! " msp430x110 msp430x112\n"
! " msp430x122 msp430x123\n"
! " msp430x133 msp430x135\n"
! " msp430x147 msp430x148 msp430x149\n"
! " msp430x167 msp430x168 msp430x169\n"
! " msp430x155 msp430x156 msp430x157\n"
! " msp430x447 msp430x448 msp430x449\n"
! " msp430x435 msp430x436\n"));
show_mcu_list (stream);
}
--- 180,201 ----
FILE *stream;
{
fprintf (stream,
! _("MSP430 options:\n"
! " -mmcu=[msp430-name] select microcontroller type\n"
! " msp430x110 msp430x112\n"
! " msp430x1101 msp430x1111\n"
! " msp430x1121 msp430x1122 msp430x1132\n"
! " msp430x122 msp430x123\n"
! " msp430x1331 msp430x1351\n"
! " msp430x147 msp430x148 msp430x149\n"
! " msp430x155 msp430x156 msp430x157\n"
! " msp430x167 msp430x168 msp430x169\n"
! " msp430x311 msp430x312 msp430x313
msp430x314 msp430x315\n"
! " msp430x323 msp430x325\n"
! " msp430x336 msp430x337\n"
! " msp430x412 msp430x413\n"
! " msp430x435 msp430x436 msp430x437\n"
! " msp430x447 msp430x448 msp430x449\n"));
show_mcu_list (stream);
}