#ifndef __msp430_h__
#define __msp430_h__

#define MSP430F110    0xF110
#define MSP430F112    0xF112

#define MSP430F1101A  0xF1101
#define MSP430F1111A  0xF1111
#define MSP430F1121A  0xF1121

#define MSP430F1122   0xF1122
#define MSP430F1132   0xF1132

#define MSP430F122    0xF122
#define MSP430F123    0xF123

#define MSP430F1222   0xF1222
#define MSP430F1232   0xF1232

#define MSP430F133    0xF133
#define MSP430F135    0xF135
#define MSP430F147    0xF147
#define MSP430F1471   0xF1471
#define MSP430F148    0xF148
#define MSP430F1481   0xF1481
#define MSP430F149    0xF149
#define MSP430F1491   0xF1491

#define MSP430F155    0xF155
#define MSP430F156    0xF156
#define MSP430F157    0xF157
#define MSP430F167    0xF167
#define MSP430F168    0xF168
#define MSP430F169    0xF169
#define MSP430F1610   0xF1610
#define MSP430F1611   0xF1611
#define MSP430F1612   0xF1612

#define MSP430AFE221  0xAFE221
#define MSP430AFE222  0xAFE222
#define MSP430AFE223  0xAFE223
#define MSP430AFE231  0xAFE231
#define MSP430AFE232  0xAFE232
#define MSP430AFE233  0xAFE233
#define MSP430AFE251  0xAFE251
#define MSP430AFE252  0xAFE252
#define MSP430AFE253  0xAFE253

#define MSP430F2001   0xF2001
#define MSP430F2011   0xF2011
#define MSP430F2002   0xF2002
#define MSP430F2012   0xF2012
#define MSP430F2003   0xF2003
#define MSP430F2013   0xF2013

#define MSP430F2101   0xF2101
#define MSP430F2111   0xF2111
#define MSP430F2121   0xF2121
#define MSP430F2131   0xF2131

#define MSP430F2112   0xF2112
#define MSP430F2122   0xF2122
#define MSP430F2132   0xF2132

#define MSP430F2232   0xF2232
#define MSP430F2234   0xF2234
#define MSP430F2252   0xF2252
#define MSP430F2254   0xF2254
#define MSP430F2272   0xF2272
#define MSP430F2274   0xF2274

#define MSP430F233    0xF233
#define MSP430F235    0xF235
#define MSP430F247    0xF247
#define MSP430F2471   0xF2471
#define MSP430F248    0xF248
#define MSP430F2481   0xF2481
#define MSP430F249    0xF249
#define MSP430F2491   0xF2491
#define MSP430F2410   0xF2410

#define MSP430F2330   0xF2330
#define MSP430F2350   0xF2350
#define MSP430F2370   0xF2370

#define MSP430F2416   0xF2416
#define MSP430F2417   0xF2417
#define MSP430F2418   0xF2418
#define MSP430F2419   0xF2419
#define MSP430F2616   0xF2616
#define MSP430F2617   0xF2617
#define MSP430F2618   0xF2618
#define MSP430F2619   0xF2619

#define MSP430F412    0xF412
#define MSP430F413    0xF413
#define MSP430F415    0xF415
#define MSP430F417    0xF417

#define MSP430F423    0xF423
#define MSP430F423A   0xF423
#define MSP430F425    0xF425
#define MSP430F425A   0xF425
#define MSP430F427    0xF427
#define MSP430F427A   0xF427

#define MSP430F4250   0xF4250
#define MSP430F4260   0xF4260
#define MSP430F4270   0xF4270

#define MSP430F435    0xF435
#define MSP430F4351   0xF4351
#define MSP430F436    0xF436
#define MSP430F4361   0xF4361
#define MSP430F437    0xF437
#define MSP430F4371   0xF4371
#define MSP430F438    0xF438
#define MSP430F439    0xF439
#define MSP430F447    0xF447
#define MSP430F448    0xF448
#define MSP430F4481   0xF4481
#define MSP430F449    0xF449
#define MSP430F4491   0xF4491

#define MSP430F4783   0xF4783
#define MSP430F4793   0xF4793
#define MSP430F4784   0xF4784
#define MSP430F4794   0xF4794

#define MSP430F477    0xF477
#define MSP430F478    0xF478
#define MSP430F479    0xF479

#define MSP430F4616   0xF4616
#define MSP430F46161  0xF46161
#define MSP430F4617   0xF4617
#define MSP430F46171  0xF46171
#define MSP430F4618   0xF4618
#define MSP430F46181  0xF46181
#define MSP430F4619   0xF4619
#define MSP430F46191  0xF46191

#define MSP430F47163  0xF47163
#define MSP430F47173  0xF47173
#define MSP430F47183  0xF47183
#define MSP430F47193  0xF47193
#define MSP430F47126  0xF47126
#define MSP430F47166  0xF47166
#define MSP430F47176  0xF47176
#define MSP430F47186  0xF47186
#define MSP430F47196  0xF47196
#define MSP430F47127  0xF47127
#define MSP430F47167  0xF47167
#define MSP430F47177  0xF47177
#define MSP430F47187  0xF47187
#define MSP430F47197  0xF47197

#define MSP430F4132   0xF4132
#define MSP430F4152   0xF4152

#define MSP430FE423   0xFE423
#define MSP430FE423A  0xFE423A
#define MSP430FE425   0xFE425
#define MSP430FE425A  0xFE425A
#define MSP430FE427   0xFE427
#define MSP430FE427A  0xFE427A

#define MSP430FG4250  0xFA4250
#define MSP430FG4260  0xFA4260
#define MSP430FG4270  0xFA4270

#define MSP430FG437   0xFA437
#define MSP430FG438   0xFA438
#define MSP430FG439   0xFA439

#define MSP430FG4616  0xA4616
#define MSP430FG4617  0xA4617
#define MSP430FG4618  0xA4618
#define MSP430FG4619  0xA4619

#define MSP430FG477   0xFA477
#define MSP430FG478   0xFA478
#define MSP430FG479   0xFA479

#define MSP430FW423   0xFB423
#define MSP430FW425   0xFB425
#define MSP430FW427   0xFB427
#define MSP430FW428   0xFB428
#define MSP430FW429   0xFB429

#define MSP430F5131   0xF5131
#define MSP430F5151   0xF5151
#define MSP430F5171   0xF5171
#define MSP430F5132   0xF5132
#define MSP430F5152   0xF5152
#define MSP430F5172   0xF5172

#define MSP430F5304   0xF5304
#define MSP430F5308   0xF5308
#define MSP430F5309   0xF5309
#define MSP430F5310   0xF5310
#define MSP430F5324   0xF5324
#define MSP430F5325   0xF5325
#define MSP430F5326   0xF5326
#define MSP430F5327   0xF5327
#define MSP430F5328   0xF5328
#define MSP430F5329   0xF5329

#define MSP430F5340   0xF5340
#define MSP430F5341   0xF5341
#define MSP430F5342   0xF5342

#define MSP430F5418   0xF5418
#define MSP430F5419   0xF5419
#define MSP430F5435   0xF5435
#define MSP430F5436   0xF5436
#define MSP430F5437   0xF5437
#define MSP430F5438   0xF5438
#define MSP430F5418A  0xF5418A
#define MSP430F5419A  0xF5419A
#define MSP430F5435A  0xF5435A
#define MSP430F5436A  0xF5436A
#define MSP430F5437A  0xF5437A
#define MSP430F5438A  0xF5438A

#define MSP430F5500   0xF5500
#define MSP430F5501   0xF5501
#define MSP430F5502   0xF5502
#define MSP430F5503   0xF5503
#define MSP430F5504   0xF5504
#define MSP430F5505   0xF5505
#define MSP430F5506   0xF5506
#define MSP430F5507   0xF5507
#define MSP430F5508   0xF5508
#define MSP430F5509   0xF5509
#define MSP430F5510   0xF5510
#define MSP430F5513   0xF5513
#define MSP430F5514   0xF5514
#define MSP430F5515   0xF5515
#define MSP430F5517   0xF5517
#define MSP430F5519   0xF5519
#define MSP430F5521   0xF5521
#define MSP430F5522   0xF5522
#define MSP430F5524   0xF5524
#define MSP430F5525   0xF5525
#define MSP430F5526   0xF5526
#define MSP430F5527   0xF5527
#define MSP430F5528   0xF5528
#define MSP430F5529   0xF5529

#define MSP430F5630   0xF5630
#define MSP430F5631   0xF5631
#define MSP430F5632   0xF5632
#define MSP430F5633   0xF5633
#define MSP430F5634   0xF5634
#define MSP430F5635   0xF5635
#define MSP430F5636   0xF5636
#define MSP430F5637   0xF5637
#define MSP430F5638   0xF5638

#define MSP430F6638   0xF6638
#define MSP430F6637   0xF6637
#define MSP430F6636   0xF6636
#define MSP430F6635   0xF6635
#define MSP430F6634   0xF6634
#define MSP430F6633   0xF6633
#define MSP430F6632   0xF6632
#define MSP430F6631   0xF6631
#define MSP430F6630   0xF6630

#define CC430F6137    0xCC6137
#define CC430F6135    0xCC6135
#define CC430F6127    0xCC6127
#define CC430F6126    0xCC6126
#define CC430F6125    0xCC6125
#define CC430F5137    0xCC5137
#define CC430F5135    0xCC5135
#define CC430F5133    0xCC5133

#define MSP430G2001   0xA2001
#define MSP430G2101   0xA2101
#define MSP430G2102   0xA2102
#define MSP430G2111   0xA2111
#define MSP430G2112   0xA2112
#define MSP430G2113   0xA2113
#define MSP430G2121   0xA2121
#define MSP430G2131   0xA2131
#define MSP430G2132   0xA2132
#define MSP430G2152   0xA2152
#define MSP430G2153   0xA2153
#define MSP430G2201   0xA2201
#define MSP430G2202   0xA2202
#define MSP430G2203   0xA2203
#define MSP430G2211   0xA2211
#define MSP430G2212   0xA2212
#define MSP430G2213   0xA2213
#define MSP430G2221   0xA2221
#define MSP430G2231   0xA2231
#define MSP430G2232   0xA2232
#define MSP430G2233   0xA2233
#define MSP430G2252   0xA2252
#define MSP430G2253   0xA2253
#define MSP430G2302   0xA2302
#define MSP430G2303   0xA2303
#define MSP430G2312   0xA2312
#define MSP430G2313   0xA2313
#define MSP430G2332   0xA2332
#define MSP430G2333   0xA2333
#define MSP430G2352   0xA2352
#define MSP430G2353   0xA2353
#define MSP430G2402   0xA2402
#define MSP430G2403   0xA2403
#define MSP430G2412   0xA2412
#define MSP430G2413   0xA2413
#define MSP430G2432   0xA2432
#define MSP430G2433   0xA2433
#define MSP430G2452   0xA2452
#define MSP430G2453   0xA2453
#define MSP430G2513   0xA2513
#define MSP430G2533   0xA2533
#define MSP430G2553   0xA2553

#define MSP430FR5720  0xB5720
#define MSP430FR5725  0xB5725
#define MSP430FR5728  0xB5728
#define MSP430FR5729  0xB5729
#define MSP430FR5730  0xB5730
#define MSP430FR5735  0xB5735
#define MSP430FR5738  0xB5738
#define MSP430FR5739  0xB5739

#if   (__TARGET_PROCESSOR==MSP430F110)
#include                <msp430f110.h>

#elif (__TARGET_PROCESSOR==MSP430F112)
#include                <msp430f112.h>

#elif (__TARGET_PROCESSOR==MSP430F1101A)
#include                <msp430f1101a.h>

#elif (__TARGET_PROCESSOR==MSP430F1111A)
#include                <msp430f1111a.h>

#elif (__TARGET_PROCESSOR==MSP430F1121A)
#include                <msp430f1121a.h>

#elif (__TARGET_PROCESSOR==MSP430F1122)
#include                <msp430f1122.h>

#elif (__TARGET_PROCESSOR==MSP430F1132)
#include                <msp430f1132.h>

#elif (__TARGET_PROCESSOR==MSP430F122)
#include                <msp430f122.h>

#elif (__TARGET_PROCESSOR==MSP430F123)
#include                <msp430f123.h>

#elif (__TARGET_PROCESSOR==MSP430F1222)
#include                <msp430f1222.h>

#elif (__TARGET_PROCESSOR==MSP430F1232)
#include                <msp430f1232.h>

#elif (__TARGET_PROCESSOR==MSP430F133)
#include                <msp430f133.h>

#elif (__TARGET_PROCESSOR==MSP430F135)
#include                <msp430f135.h>

#elif (__TARGET_PROCESSOR==MSP430F147)
#include                <msp430f147.h>

#elif (__TARGET_PROCESSOR==MSP430F1471)
#include                <msp430f1471.h>

#elif (__TARGET_PROCESSOR==MSP430F148)
#include                <msp430f148.h>

#elif (__TARGET_PROCESSOR==MSP430F1481)
#include                <msp430f1481.h>

#elif (__TARGET_PROCESSOR==MSP430F149)
#include                <msp430f149.h>

#elif (__TARGET_PROCESSOR==MSP430F1491)
#include                <msp430f1491.h>

#elif (__TARGET_PROCESSOR==MSP430F155)
#include                <msp430f155.h>

#elif (__TARGET_PROCESSOR==MSP430F156)
#include                <msp430f156.h>

#elif (__TARGET_PROCESSOR==MSP430F157)
#include                <msp430f157.h>

#elif (__TARGET_PROCESSOR==MSP430F167)
#include                <msp430f167.h>

#elif (__TARGET_PROCESSOR==MSP430F168)
#include                <msp430f168.h>

#elif (__TARGET_PROCESSOR==MSP430F169)
#include                <msp430f169.h>

#elif (__TARGET_PROCESSOR==MSP430F1610)
#include                <msp430f1610.h>

#elif (__TARGET_PROCESSOR==MSP430F1611)
#include                <msp430f1611.h>

#elif (__TARGET_PROCESSOR==MSP430F1612)
#include                <msp430f1612.h>

#elif (__TARGET_PROCESSOR==MSP430AFE221)
#include                <msp430afe221.h>

#elif (__TARGET_PROCESSOR==MSP430AFE222)
#include                <msp430afe222.h>

#elif (__TARGET_PROCESSOR==MSP430AFE223)
#include                <msp430afe223.h>

#elif (__TARGET_PROCESSOR==MSP430AFE231)
#include                <msp430afe231.h>

#elif (__TARGET_PROCESSOR==MSP430AFE232)
#include                <msp430afe232.h>

#elif (__TARGET_PROCESSOR==MSP430AFE233)
#include                <msp430afe233.h>

#elif (__TARGET_PROCESSOR==MSP430AFE251)
#include                <msp430afe251.h>

#elif (__TARGET_PROCESSOR==MSP430AFE252)
#include                <msp430afe252.h>

#elif (__TARGET_PROCESSOR==MSP430AFE253)
#include                <msp430afe253.h>

#elif (__TARGET_PROCESSOR==MSP430F2001)
#include                <msp430f2001.h>

#elif (__TARGET_PROCESSOR==MSP430F2011)
#include                <msp430f2011.h>

#elif (__TARGET_PROCESSOR==MSP430F2002)
#include                <msp430f2002.h>

#elif (__TARGET_PROCESSOR==MSP430F2012)
#include                <msp430f2012.h>

#elif (__TARGET_PROCESSOR==MSP430F2003)
#include                <msp430f2003.h>

#elif (__TARGET_PROCESSOR==MSP430F2013)
#include                <msp430f2013.h>

#elif (__TARGET_PROCESSOR==MSP430F2101) 
#include                <msp430f2101.h>

#elif (__TARGET_PROCESSOR==MSP430F2111)
#include                <msp430f2111.h>

#elif (__TARGET_PROCESSOR==MSP430F2121)
#include                <msp430f2121.h>

#elif (__TARGET_PROCESSOR==MSP430F2131)
#include                <msp430f2131.h>

#elif (__TARGET_PROCESSOR==MSP430F2112)
#include                <msp430f2112.h>

#elif (__TARGET_PROCESSOR==MSP430F2122)
#include                <msp430f2122.h>

#elif (__TARGET_PROCESSOR==MSP430F2132)
#include                <msp430f2132.h>

#elif (__TARGET_PROCESSOR==MSP430F2232)
#include                <msp430f2232.h>

#elif (__TARGET_PROCESSOR==MSP430F2234)
#include                <msp430f2234.h>

#elif (__TARGET_PROCESSOR==MSP430F2252)
#include                <msp430f2252.h>

#elif (__TARGET_PROCESSOR==MSP430F2254)
#include                <msp430f2254.h>

#elif (__TARGET_PROCESSOR==MSP430F2272)
#include                <msp430f2272.h>

#elif (__TARGET_PROCESSOR==MSP430F2274)
#include                <msp430f2274.h>

#elif (__TARGET_PROCESSOR==MSP430F233)
#include                <msp430f233.h>

#elif (__TARGET_PROCESSOR==MSP430F235)
#include                <msp430f235.h>

#elif (__TARGET_PROCESSOR==MSP430F247)
#include                <msp430f247.h>

#elif (__TARGET_PROCESSOR==MSP430F2471)
#include                <msp430f2471.h>

#elif (__TARGET_PROCESSOR==MSP430F248)
#include                <msp430f248.h>

#elif (__TARGET_PROCESSOR==MSP430F2481)
#include                <msp430f2481.h>

#elif (__TARGET_PROCESSOR==MSP430F249)
#include                <msp430f249.h>

#elif (__TARGET_PROCESSOR==MSP430F2491)
#include                <msp430f2491.h>

#elif (__TARGET_PROCESSOR==MSP430F2410)
#include                <msp430f2410.h>

#elif (__TARGET_PROCESSOR==MSP430F2330)
#include                <msp430f2330.h>

#elif (__TARGET_PROCESSOR==MSP430F2350)
#include                <msp430f2350.h>

#elif (__TARGET_PROCESSOR==MSP430F2370)
#include                <msp430f2370.h>

#elif (__TARGET_PROCESSOR==MSP430F2416)
#include                <msp430f2416.h>

#elif (__TARGET_PROCESSOR==MSP430F2417)
#include                <msp430f2417.h>

#elif (__TARGET_PROCESSOR==MSP430F2418)
#include                <msp430f2418.h>

#elif (__TARGET_PROCESSOR==MSP430F2419)
#include                <msp430f2419.h>

#elif (__TARGET_PROCESSOR==MSP430F2616)
#include                <msp430f2616.h>

#elif (__TARGET_PROCESSOR==MSP430F2617)
#include                <msp430f2617.h>

#elif (__TARGET_PROCESSOR==MSP430F2618)
#include                <msp430f2618.h>

#elif (__TARGET_PROCESSOR==MSP430F2619)
#include                <msp430f2619.h>

#elif (__TARGET_PROCESSOR==MSP430F412)
#include                <msp430f412.h>

#elif (__TARGET_PROCESSOR==MSP430F413)
#include                <msp430f413.h>

#elif (__TARGET_PROCESSOR==MSP430F415)
#include                <msp430f415.h>

#elif (__TARGET_PROCESSOR==MSP430F417)
#include                <msp430f417.h>

#elif (__TARGET_PROCESSOR==MSP430F423)
#include                <msp430f423.h>

#elif (__TARGET_PROCESSOR==MSP430F425)
#include                <msp430f425.h>

#elif (__TARGET_PROCESSOR==MSP430F427)
#include                <msp430f427.h>

#elif (__TARGET_PROCESSOR==MSP430F4250)
#include                <msp430f4250.h>

#elif (__TARGET_PROCESSOR==MSP430F4260)
#include                <msp430f4260.h>

#elif (__TARGET_PROCESSOR==MSP430F4270)
#include                <msp430f4270.h>

#elif (__TARGET_PROCESSOR==MSP430F435)
#include                <msp430f435.h>

#elif (__TARGET_PROCESSOR==MSP430F4351)
#include                <msp430f4351.h>

#elif (__TARGET_PROCESSOR==MSP430F436)
#include                <msp430f436.h>

#elif (__TARGET_PROCESSOR==MSP430F4361)
#include                <msp430f4361.h>

#elif (__TARGET_PROCESSOR==MSP430F437)
#include                <msp430f437.h>

#elif (__TARGET_PROCESSOR==MSP430F4371)
#include                <msp430f4371.h>

#elif (__TARGET_PROCESSOR==MSP430F438)
#include                <msp430f438.h>

#elif (__TARGET_PROCESSOR==MSP430F439)
#include                <msp430f439.h>

#elif (__TARGET_PROCESSOR==MSP430F447)
#include                <msp430f447.h>

#elif (__TARGET_PROCESSOR==MSP430F448)
#include                <msp430f448.h>

#elif (__TARGET_PROCESSOR==MSP430F4481)
#include                <msp430f4481.h>

#elif (__TARGET_PROCESSOR==MSP430F449)
#include                <msp430f449.h>

#elif (__TARGET_PROCESSOR==MSP430F4491)
#include                <msp430f4491.h>

#elif (__TARGET_PROCESSOR==MSP430F4783)
#include                <msp430f4783.h>

#elif (__TARGET_PROCESSOR==MSP430F4793)
#include                <msp430f4793.h>

#elif (__TARGET_PROCESSOR==MSP430F4784)
#include                <msp430f4784.h>

#elif (__TARGET_PROCESSOR==MSP430F4794)
#include                <msp430f4794.h>

#elif (__TARGET_PROCESSOR==MSP430F477)
#include                <msp430f477.h>

#elif (__TARGET_PROCESSOR==MSP430F478)
#include                <msp430f478.h>

#elif (__TARGET_PROCESSOR==MSP430F479)
#include                <msp430f479.h>

#elif (__TARGET_PROCESSOR==MSP430F4616)
#include                <msp430f4616.h>

#elif (__TARGET_PROCESSOR==MSP430F46161)
#include                <msp430f46161.h>

#elif (__TARGET_PROCESSOR==MSP430F4617)
#include                <msp430f4617.h>

#elif (__TARGET_PROCESSOR==MSP430F46171)
#include                <msp430f46171.h>

#elif (__TARGET_PROCESSOR==MSP430F4618)
#include                <msp430f4618.h>

#elif (__TARGET_PROCESSOR==MSP430F46181)
#include                <msp430f46181.h>

#elif (__TARGET_PROCESSOR==MSP430F4619)
#include                <msp430f4619.h>

#elif (__TARGET_PROCESSOR==MSP430F46191)
#include                <msp430f46191.h>

#elif (__TARGET_PROCESSOR==MSP430F47163)
#include                <msp430f47163.h>

#elif (__TARGET_PROCESSOR==MSP430F47173)
#include                <msp430f47173.h>

#elif (__TARGET_PROCESSOR==MSP430F47183)
#include                <msp430f47183.h>

#elif (__TARGET_PROCESSOR==MSP430F47193)
#include                <msp430f47193.h>

#elif (__TARGET_PROCESSOR==MSP430F47126)
#include                <msp430f47126.h>

#elif (__TARGET_PROCESSOR==MSP430F47166)
#include                <msp430f47166.h>

#elif (__TARGET_PROCESSOR==MSP430F47176)
#include                <msp430f47176.h>

#elif (__TARGET_PROCESSOR==MSP430F47186)
#include                <msp430f47186.h>

#elif (__TARGET_PROCESSOR==MSP430F47196)
#include                <msp430f47196.h>

#elif (__TARGET_PROCESSOR==MSP430F47127)
#include                <msp430f47127.h>

#elif (__TARGET_PROCESSOR==MSP430F47167)
#include                <msp430f47167.h>

#elif (__TARGET_PROCESSOR==MSP430F47177)
#include                <msp430f47177.h>

#elif (__TARGET_PROCESSOR==MSP430F47187)
#include                <msp430f47187.h>

#elif (__TARGET_PROCESSOR==MSP430F47197)
#include                <msp430f47197.h>

#elif (__TARGET_PROCESSOR==MSP430F4132)
#include                <msp430f4132.h>

#elif (__TARGET_PROCESSOR==MSP430F4152)
#include                <msp430f4152.h>

#elif (__TARGET_PROCESSOR==MSP430FE423)
#include                <msp430fe423.h>

#elif (__TARGET_PROCESSOR==MSP430FE423A)
#include                <msp430fe423a.h>

#elif (__TARGET_PROCESSOR==MSP430FE425)
#include                <msp430fe425.h>

#elif (__TARGET_PROCESSOR==MSP430FE425A)
#include                <msp430fe425a.h>

#elif (__TARGET_PROCESSOR==MSP430FE427)
#include                <msp430fe427.h>

#elif (__TARGET_PROCESSOR==MSP430FE427A)
#include                <msp430fe427a.h>

#elif (__TARGET_PROCESSOR==MSP430FG4250)
#include                <msp430fg4250.h>

#elif (__TARGET_PROCESSOR==MSP430FG4260)
#include                <msp430fg4260.h>

#elif (__TARGET_PROCESSOR==MSP430FG4270)
#include                <msp430fg4270.h>

#elif (__TARGET_PROCESSOR==MSP430FG437)
#include                <msp430fg437.h>

#elif (__TARGET_PROCESSOR==MSP430FG438)
#include                <msp430fg438.h>

#elif (__TARGET_PROCESSOR==MSP430FG439)
#include                <msp430fg439.h>

#elif (__TARGET_PROCESSOR==MSP430FG4616)
#include                <msp430fg4616.h>

#elif (__TARGET_PROCESSOR==MSP430FG4617)
#include                <msp430fg4617.h>

#elif (__TARGET_PROCESSOR==MSP430FG4618)
#include                <msp430fg4618.h>

#elif (__TARGET_PROCESSOR==MSP430FG4619)
#include                <msp430fg4619.h>

#elif (__TARGET_PROCESSOR==MSP430FG477)
#include                <msp430fg477.h>

#elif (__TARGET_PROCESSOR==MSP430FG478)
#include                <msp430fg478.h>

#elif (__TARGET_PROCESSOR==MSP430FG479)
#include                <msp430fg479.h>

#elif (__TARGET_PROCESSOR==MSP430FW423)
#include                <msp430fw423.h>

#elif (__TARGET_PROCESSOR==MSP430FW425)
#include                <msp430fw425.h>

#elif (__TARGET_PROCESSOR==MSP430FW427)
#include                <msp430fw427.h>

#elif (__TARGET_PROCESSOR==MSP430FW428)
#include                <msp430fw428.h>

#elif (__TARGET_PROCESSOR==MSP430FW429)
#include                <msp430fw429.h>

#elif (__TARGET_PROCESSOR==MSP430F5131)
#include                <msp430f5131.h>

#elif (__TARGET_PROCESSOR==MSP430F5151)
#include                <msp430f5151.h>

#elif (__TARGET_PROCESSOR==MSP430F5171)
#include                <msp430f5171.h>

#elif (__TARGET_PROCESSOR==MSP430F5132)
#include                <msp430f5132.h>

#elif (__TARGET_PROCESSOR==MSP430F5152)
#include                <msp430f5152.h>

#elif (__TARGET_PROCESSOR==MSP430F5172)
#include                <msp430f5172.h>

#elif (__TARGET_PROCESSOR==MSP430F5304)
#include                <msp430f5304.h>

#elif (__TARGET_PROCESSOR==MSP430F5308)
#include                <msp430f5308.h>

#elif (__TARGET_PROCESSOR==MSP430F5309)
#include                <msp430f5309.h>

#elif (__TARGET_PROCESSOR==MSP430F5310)
#include                <msp430f5310.h>

#elif (__TARGET_PROCESSOR==MSP430F5324)
#include                <msp430f5324.h>

#elif (__TARGET_PROCESSOR==MSP430F5325)
#include                <msp430f5325.h>

#elif (__TARGET_PROCESSOR==MSP430F5326)
#include                <msp430f5326.h>

#elif (__TARGET_PROCESSOR==MSP430F5327)
#include                <msp430f5327.h>

#elif (__TARGET_PROCESSOR==MSP430F5328)
#include                <msp430f5328.h>

#elif (__TARGET_PROCESSOR==MSP430F5329)
#include                <msp430f5329.h>

#elif (__TARGET_PROCESSOR==MSP430F5340)
#include                <msp430f5340.h>

#elif (__TARGET_PROCESSOR==MSP430F5341)
#include                <msp430f5341.h>

#elif (__TARGET_PROCESSOR==MSP430F5342)
#include                <msp430f5342.h>

#elif (__TARGET_PROCESSOR==MSP430F5418)
#include                <msp430f5418.h>

#elif (__TARGET_PROCESSOR==MSP430F5419)
#include                <msp430f5419.h>

#elif (__TARGET_PROCESSOR==MSP430F5435)
#include                <msp430f5435.h>

#elif (__TARGET_PROCESSOR==MSP430F5436)
#include                <msp430f5436.h>

#elif (__TARGET_PROCESSOR==MSP430F5437)
#include                <msp430f5437.h>

#elif (__TARGET_PROCESSOR==MSP430F5438)
#include                <msp430f5438.h>

#elif (__TARGET_PROCESSOR==MSP430F5418A)
#include                <msp430f5418a.h>

#elif (__TARGET_PROCESSOR==MSP430F5419A)
#include                <msp430f5419a.h>

#elif (__TARGET_PROCESSOR==MSP430F5435A)
#include                <msp430f5435a.h>

#elif (__TARGET_PROCESSOR==MSP430F5436A)
#include                <msp430f5436a.h>

#elif (__TARGET_PROCESSOR==MSP430F5437A)
#include                <msp430f5437a.h>

#elif (__TARGET_PROCESSOR==MSP430F5438A)
#include                <msp430f5438a.h>

#elif (__TARGET_PROCESSOR==MSP430F5500)
#include                <msp430f5500.h>

#elif (__TARGET_PROCESSOR==MSP430F5501)
#include                <msp430f5501.h>

#elif (__TARGET_PROCESSOR==MSP430F5502)
#include                <msp430f5502.h>

#elif (__TARGET_PROCESSOR==MSP430F5503)
#include                <msp430f5503.h>

#elif (__TARGET_PROCESSOR==MSP430F5504)
#include                <msp430f5504.h>

#elif (__TARGET_PROCESSOR==MSP430F5505)
#include                <msp430f5505.h>

#elif (__TARGET_PROCESSOR==MSP430F5506)
#include                <msp430f5506.h>

#elif (__TARGET_PROCESSOR==MSP430F5507)
#include                <msp430f5507.h>

#elif (__TARGET_PROCESSOR==MSP430F5508)
#include                <msp430f5508.h>

#elif (__TARGET_PROCESSOR==MSP430F5509)
#include                <msp430f5509.h>

#elif (__TARGET_PROCESSOR==MSP430F5510)
#include                <msp430f5510.h>

#elif (__TARGET_PROCESSOR==MSP430F5513)
#include                <msp430f5513.h>

#elif (__TARGET_PROCESSOR==MSP430F5514)
#include                <msp430f5514.h>

#elif (__TARGET_PROCESSOR==MSP430F5515)
#include                <msp430f5515.h>

#elif (__TARGET_PROCESSOR==MSP430F5517)
#include                <msp430f5517.h>

#elif (__TARGET_PROCESSOR==MSP430F5519)
#include                <msp430f5519.h>

#elif (__TARGET_PROCESSOR==MSP430F5521)
#include                <msp430f5521.h>

#elif (__TARGET_PROCESSOR==MSP430F5522)
#include                <msp430f5522.h>

#elif (__TARGET_PROCESSOR==MSP430F5524)
#include                <msp430f5524.h>

#elif (__TARGET_PROCESSOR==MSP430F5525)
#include                <msp430f5525.h>

#elif (__TARGET_PROCESSOR==MSP430F5526)
#include                <msp430f5526.h>

#elif (__TARGET_PROCESSOR==MSP430F5527)
#include                <msp430f5527.h>

#elif (__TARGET_PROCESSOR==MSP430F5528)
#include                <msp430f5528.h>

#elif (__TARGET_PROCESSOR==MSP430F5529)
#include                <msp430f5529.h>

#elif (__TARGET_PROCESSOR==MSP430F5630)
#include                <msp430f5630.h>

#elif (__TARGET_PROCESSOR==MSP430F5631)
#include                <msp430f5631.h>

#elif (__TARGET_PROCESSOR==MSP430F5632)
#include                <msp430f5632.h>

#elif (__TARGET_PROCESSOR==MSP430F5633)
#include                <msp430f5633.h>

#elif (__TARGET_PROCESSOR==MSP430F5634)
#include                <msp430f5634.h>

#elif (__TARGET_PROCESSOR==MSP430F5635)
#include                <msp430f5635.h>

#elif (__TARGET_PROCESSOR==MSP430F5636)
#include                <msp430f5636.h>

#elif (__TARGET_PROCESSOR==MSP430F5637)
#include                <msp430f5637.h>

#elif (__TARGET_PROCESSOR==MSP430F5638)
#include                <msp430f5638.h>

#elif (__TARGET_PROCESSOR==MSP430F6638)
#include                <msp430f6638.h>

#elif (__TARGET_PROCESSOR==MSP430F6637)
#include                <msp430f6637.h>

#elif (__TARGET_PROCESSOR==MSP430F6636)
#include                <msp430f6636.h>

#elif (__TARGET_PROCESSOR==MSP430F6635)
#include                <msp430f6635.h>

#elif (__TARGET_PROCESSOR==MSP430F6634)
#include                <msp430f6634.h>

#elif (__TARGET_PROCESSOR==MSP430F6633)
#include                <msp430f6633.h>

#elif (__TARGET_PROCESSOR==MSP430F6632)
#include                <msp430f6632.h>

#elif (__TARGET_PROCESSOR==MSP430F6631)
#include                <msp430f6631.h>

#elif (__TARGET_PROCESSOR==MSP430F6630)
#include                <msp430f6630.h>

#elif (__TARGET_PROCESSOR==CC430F6137)
#include                <cc430f6137.h>

#elif (__TARGET_PROCESSOR==CC430F6135)
#include                <cc430f6135.h>

#elif (__TARGET_PROCESSOR==CC430F6127)
#include                <cc430f6127.h>

#elif (__TARGET_PROCESSOR==CC430F6126)
#include                <cc430f6126.h>

#elif (__TARGET_PROCESSOR==CC430F6125)
#include                <cc430f6125.h>

#elif (__TARGET_PROCESSOR==CC430F5137)
#include                <cc430f5137.h>

#elif (__TARGET_PROCESSOR==CC430F5135)
#include                <cc430f5135.h>

#elif (__TARGET_PROCESSOR==CC430F5133)
#include                <cc430f5133.h>

#elif (__TARGET_PROCESSOR==MSP430G2001)
#include                <msp430g2001.h>

#elif (__TARGET_PROCESSOR==MSP430G2101)
#include                <msp430g2101.h>

#elif (__TARGET_PROCESSOR==MSP430G2102)
#include                <msp430g2102.h>

#elif (__TARGET_PROCESSOR==MSP430G2111)
#include                <msp430g2111.h>

#elif (__TARGET_PROCESSOR==MSP430G2112)
#include                <msp430g2112.h>

#elif (__TARGET_PROCESSOR==MSP430G2113)
#include                <msp430g2113.h>

#elif (__TARGET_PROCESSOR==MSP430G2121)
#include                <msp430g2121.h>

#elif (__TARGET_PROCESSOR==MSP430G2131)
#include                <msp430g2131.h>

#elif (__TARGET_PROCESSOR==MSP430G2132)
#include                <msp430g2132.h>

#elif (__TARGET_PROCESSOR==MSP430G2152)
#include                <msp430g2152.h>

#elif (__TARGET_PROCESSOR==MSP430G2153)
#include                <msp430g2153.h>

#elif (__TARGET_PROCESSOR==MSP430G2201)
#include                <msp430g2201.h>

#elif (__TARGET_PROCESSOR==MSP430G2202)
#include                <msp430g2202.h>

#elif (__TARGET_PROCESSOR==MSP430G2203)
#include                <msp430g2203.h>

#elif (__TARGET_PROCESSOR==MSP430G2211)
#include                <msp430g2211.h>

#elif (__TARGET_PROCESSOR==MSP430G2212)
#include                <msp430g2212.h>

#elif (__TARGET_PROCESSOR==MSP430G2213)
#include                <msp430g2213.h>

#elif (__TARGET_PROCESSOR==MSP430G2221)
#include                <msp430g2221.h>

#elif (__TARGET_PROCESSOR==MSP430G2231)
#include                <msp430g2231.h>

#elif (__TARGET_PROCESSOR==MSP430G2232)
#include                <msp430g2232.h>

#elif (__TARGET_PROCESSOR==MSP430G2233)
#include                <msp430g2233.h>

#elif (__TARGET_PROCESSOR==MSP430G2252)
#include                <msp430g2252.h>

#elif (__TARGET_PROCESSOR==MSP430G2253)
#include                <msp430g2253.h>

#elif (__TARGET_PROCESSOR==MSP430G2302)
#include                <msp430g2302.h>

#elif (__TARGET_PROCESSOR==MSP430G2303)
#include                <msp430g2303.h>

#elif (__TARGET_PROCESSOR==MSP430G2312)
#include                <msp430g2312.h>

#elif (__TARGET_PROCESSOR==MSP430G2313)
#include                <msp430g2313.h>

#elif (__TARGET_PROCESSOR==MSP430G2332)
#include                <msp430g2332.h>

#elif (__TARGET_PROCESSOR==MSP430G2333)
#include                <msp430g2333.h>

#elif (__TARGET_PROCESSOR==MSP430G2352)
#include                <msp430g2352.h>

#elif (__TARGET_PROCESSOR==MSP430G2353)
#include                <msp430g2353.h>

#elif (__TARGET_PROCESSOR==MSP430G2402)
#include                <msp430g2402.h>

#elif (__TARGET_PROCESSOR==MSP430G2403)
#include                <msp430g2403.h>

#elif (__TARGET_PROCESSOR==MSP430G2412)
#include                <msp430g2412.h>

#elif (__TARGET_PROCESSOR==MSP430G2413)
#include                <msp430g2413.h>

#elif (__TARGET_PROCESSOR==MSP430G2432)
#include                <msp430g2432.h>

#elif (__TARGET_PROCESSOR==MSP430G2433)
#include                <msp430g2432.h>

#elif (__TARGET_PROCESSOR==MSP430G2452)
#include                <msp430g2452.h>

#elif (__TARGET_PROCESSOR==MSP430G2453)
#include                <msp430g2453.h>

#elif (__TARGET_PROCESSOR==MSP430G2513)
#include                <msp430g2513.h>

#elif (__TARGET_PROCESSOR==MSP430G2533)
#include                <msp430g2533.h>

#elif (__TARGET_PROCESSOR==MSP430G2553)
#include                <msp430g2553.h>

#elif (__TARGET_PROCESSOR==MSP430FR5720)
#include                <msp430fr5720.h>

#elif (__TARGET_PROCESSOR==MSP430FR5725)
#include                <msp430fr5725.h>

#elif (__TARGET_PROCESSOR== MSP430FR5728)
#include                <msp430fr5728.h>

#elif (__TARGET_PROCESSOR== MSP430FR5729)
#include                <msp430fr5729.h>

#elif (__TARGET_PROCESSOR== MSP430FR5730)
#include                <msp430fr5730.h>

#elif (__TARGET_PROCESSOR== MSP430FR5735)
#include                <msp430fr5735.h>

#elif (__TARGET_PROCESSOR== MSP430FR5738)
#include                <msp430fr5738.h>

#elif (__TARGET_PROCESSOR== MSP430FR5739)
#include                <msp430fr5739.h>

#else
#error bad __TARGET_PROCESSOR selection

#endif

#endif


