1//===--- MSP430Target.def - MSP430 Feature/Processor Database----*- C++ -*-===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8// 9// This file defines the MSP430 devices and their features. 10// 11// Generated from TI's devices.csv in version 1.212 using the script in 12// Target/MSP430/gen-msp430-def.py - use this tool rather than adding 13// new MCUs by hand. 14// 15//===----------------------------------------------------------------------===// 16 17#ifndef MSP430_MCU_FEAT 18#define MSP430_MCU_FEAT(NAME, HWMULT) MSP430_MCU(NAME) 19#endif 20 21#ifndef MSP430_MCU 22#define MSP430_MCU(NAME) 23#endif 24 25MSP430_MCU("msp430c111") 26MSP430_MCU("msp430c1111") 27MSP430_MCU("msp430c112") 28MSP430_MCU("msp430c1121") 29MSP430_MCU("msp430c1331") 30MSP430_MCU("msp430c1351") 31MSP430_MCU("msp430c311s") 32MSP430_MCU("msp430c312") 33MSP430_MCU("msp430c313") 34MSP430_MCU("msp430c314") 35MSP430_MCU("msp430c315") 36MSP430_MCU("msp430c323") 37MSP430_MCU("msp430c325") 38MSP430_MCU("msp430c412") 39MSP430_MCU("msp430c413") 40MSP430_MCU("msp430e112") 41MSP430_MCU("msp430e313") 42MSP430_MCU("msp430e315") 43MSP430_MCU("msp430e325") 44MSP430_MCU("msp430f110") 45MSP430_MCU("msp430f1101") 46MSP430_MCU("msp430f1101a") 47MSP430_MCU("msp430f1111") 48MSP430_MCU("msp430f1111a") 49MSP430_MCU("msp430f112") 50MSP430_MCU("msp430f1121") 51MSP430_MCU("msp430f1121a") 52MSP430_MCU("msp430f1122") 53MSP430_MCU("msp430f1132") 54MSP430_MCU("msp430f122") 55MSP430_MCU("msp430f1222") 56MSP430_MCU("msp430f123") 57MSP430_MCU("msp430f1232") 58MSP430_MCU("msp430f133") 59MSP430_MCU("msp430f135") 60MSP430_MCU("msp430f155") 61MSP430_MCU("msp430f156") 62MSP430_MCU("msp430f157") 63MSP430_MCU("msp430f2001") 64MSP430_MCU("msp430f2011") 65MSP430_MCU("msp430f2002") 66MSP430_MCU("msp430f2012") 67MSP430_MCU("msp430f2003") 68MSP430_MCU("msp430f2013") 69MSP430_MCU("msp430f2101") 70MSP430_MCU("msp430f2111") 71MSP430_MCU("msp430f2121") 72MSP430_MCU("msp430f2131") 73MSP430_MCU("msp430f2112") 74MSP430_MCU("msp430f2122") 75MSP430_MCU("msp430f2132") 76MSP430_MCU("msp430f2232") 77MSP430_MCU("msp430f2252") 78MSP430_MCU("msp430f2272") 79MSP430_MCU("msp430f2234") 80MSP430_MCU("msp430f2254") 81MSP430_MCU("msp430f2274") 82MSP430_MCU("msp430f412") 83MSP430_MCU("msp430f413") 84MSP430_MCU("msp430f415") 85MSP430_MCU("msp430f417") 86MSP430_MCU("msp430f4132") 87MSP430_MCU("msp430f4152") 88MSP430_MCU("msp430f435") 89MSP430_MCU("msp430f436") 90MSP430_MCU("msp430f437") 91MSP430_MCU("msp430f4351") 92MSP430_MCU("msp430f4361") 93MSP430_MCU("msp430f4371") 94MSP430_MCU("msp430fe423") 95MSP430_MCU("msp430fe425") 96MSP430_MCU("msp430fe427") 97MSP430_MCU("msp430fe423a") 98MSP430_MCU("msp430fe425a") 99MSP430_MCU("msp430fe427a") 100MSP430_MCU("msp430fe4232") 101MSP430_MCU("msp430fe4242") 102MSP430_MCU("msp430fe4252") 103MSP430_MCU("msp430fe4272") 104MSP430_MCU("msp430f4250") 105MSP430_MCU("msp430f4260") 106MSP430_MCU("msp430f4270") 107MSP430_MCU("msp430fg4250") 108MSP430_MCU("msp430fg4260") 109MSP430_MCU("msp430fg4270") 110MSP430_MCU("msp430fw423") 111MSP430_MCU("msp430fw425") 112MSP430_MCU("msp430fw427") 113MSP430_MCU("msp430fw428") 114MSP430_MCU("msp430fw429") 115MSP430_MCU("msp430fg437") 116MSP430_MCU("msp430fg438") 117MSP430_MCU("msp430fg439") 118MSP430_MCU("msp430f438") 119MSP430_MCU("msp430f439") 120MSP430_MCU("msp430f477") 121MSP430_MCU("msp430f478") 122MSP430_MCU("msp430f479") 123MSP430_MCU("msp430fg477") 124MSP430_MCU("msp430fg478") 125MSP430_MCU("msp430fg479") 126MSP430_MCU("msp430p112") 127MSP430_MCU("msp430p313") 128MSP430_MCU("msp430p315") 129MSP430_MCU("msp430p315s") 130MSP430_MCU("msp430p325") 131MSP430_MCU("msp430l092") 132MSP430_MCU("msp430c091") 133MSP430_MCU("msp430c092") 134MSP430_MCU("msp430g2211") 135MSP430_MCU("msp430g2201") 136MSP430_MCU("msp430g2111") 137MSP430_MCU("msp430g2101") 138MSP430_MCU("msp430g2001") 139MSP430_MCU("msp430g2231") 140MSP430_MCU("msp430g2221") 141MSP430_MCU("msp430g2131") 142MSP430_MCU("msp430g2121") 143MSP430_MCU("msp430g2102") 144MSP430_MCU("msp430g2202") 145MSP430_MCU("msp430g2302") 146MSP430_MCU("msp430g2402") 147MSP430_MCU("msp430g2132") 148MSP430_MCU("msp430g2232") 149MSP430_MCU("msp430g2332") 150MSP430_MCU("msp430g2432") 151MSP430_MCU("msp430g2112") 152MSP430_MCU("msp430g2212") 153MSP430_MCU("msp430g2312") 154MSP430_MCU("msp430g2412") 155MSP430_MCU("msp430g2152") 156MSP430_MCU("msp430g2252") 157MSP430_MCU("msp430g2352") 158MSP430_MCU("msp430g2452") 159MSP430_MCU("msp430g2113") 160MSP430_MCU("msp430g2213") 161MSP430_MCU("msp430g2313") 162MSP430_MCU("msp430g2413") 163MSP430_MCU("msp430g2513") 164MSP430_MCU("msp430g2153") 165MSP430_MCU("msp430g2253") 166MSP430_MCU("msp430g2353") 167MSP430_MCU("msp430g2453") 168MSP430_MCU("msp430g2553") 169MSP430_MCU("msp430g2203") 170MSP430_MCU("msp430g2303") 171MSP430_MCU("msp430g2403") 172MSP430_MCU("msp430g2233") 173MSP430_MCU("msp430g2333") 174MSP430_MCU("msp430g2433") 175MSP430_MCU("msp430g2533") 176MSP430_MCU("msp430tch5e") 177MSP430_MCU("msp430g2444") 178MSP430_MCU("msp430g2544") 179MSP430_MCU("msp430g2744") 180MSP430_MCU("msp430g2755") 181MSP430_MCU("msp430g2855") 182MSP430_MCU("msp430g2955") 183MSP430_MCU("msp430g2230") 184MSP430_MCU("msp430g2210") 185MSP430_MCU("rf430frl152h") 186MSP430_MCU("rf430frl153h") 187MSP430_MCU("rf430frl154h") 188MSP430_MCU("rf430frl152h_rom") 189MSP430_MCU("rf430frl153h_rom") 190MSP430_MCU("rf430frl154h_rom") 191MSP430_MCU("msp430fr4131") 192MSP430_MCU("msp430fr4132") 193MSP430_MCU("msp430fr4133") 194MSP430_MCU("msp430fr2032") 195MSP430_MCU("msp430fr2033") 196MSP430_MCU("msp430fr2110") 197MSP430_MCU("msp430fr2111") 198MSP430_MCU("msp430fr2310") 199MSP430_MCU("msp430fr2311") 200MSP430_MCU("msp430fr2100") 201MSP430_MCU("msp430fr2000") 202 203// With 16-bit hardware multiplier 204MSP430_MCU_FEAT("msp430c336", "16bit") 205MSP430_MCU_FEAT("msp430c337", "16bit") 206MSP430_MCU_FEAT("msp430cg4616", "16bit") 207MSP430_MCU_FEAT("msp430cg4617", "16bit") 208MSP430_MCU_FEAT("msp430cg4618", "16bit") 209MSP430_MCU_FEAT("msp430cg4619", "16bit") 210MSP430_MCU_FEAT("msp430e337", "16bit") 211MSP430_MCU_FEAT("msp430f147", "16bit") 212MSP430_MCU_FEAT("msp430f148", "16bit") 213MSP430_MCU_FEAT("msp430f149", "16bit") 214MSP430_MCU_FEAT("msp430f1471", "16bit") 215MSP430_MCU_FEAT("msp430f1481", "16bit") 216MSP430_MCU_FEAT("msp430f1491", "16bit") 217MSP430_MCU_FEAT("msp430f167", "16bit") 218MSP430_MCU_FEAT("msp430f168", "16bit") 219MSP430_MCU_FEAT("msp430f169", "16bit") 220MSP430_MCU_FEAT("msp430f1610", "16bit") 221MSP430_MCU_FEAT("msp430f1611", "16bit") 222MSP430_MCU_FEAT("msp430f1612", "16bit") 223MSP430_MCU_FEAT("msp430f2330", "16bit") 224MSP430_MCU_FEAT("msp430f2350", "16bit") 225MSP430_MCU_FEAT("msp430f2370", "16bit") 226MSP430_MCU_FEAT("msp430f233", "16bit") 227MSP430_MCU_FEAT("msp430f235", "16bit") 228MSP430_MCU_FEAT("msp430f247", "16bit") 229MSP430_MCU_FEAT("msp430f248", "16bit") 230MSP430_MCU_FEAT("msp430f249", "16bit") 231MSP430_MCU_FEAT("msp430f2410", "16bit") 232MSP430_MCU_FEAT("msp430f2471", "16bit") 233MSP430_MCU_FEAT("msp430f2481", "16bit") 234MSP430_MCU_FEAT("msp430f2491", "16bit") 235MSP430_MCU_FEAT("msp430f2416", "16bit") 236MSP430_MCU_FEAT("msp430f2417", "16bit") 237MSP430_MCU_FEAT("msp430f2418", "16bit") 238MSP430_MCU_FEAT("msp430f2419", "16bit") 239MSP430_MCU_FEAT("msp430f2616", "16bit") 240MSP430_MCU_FEAT("msp430f2617", "16bit") 241MSP430_MCU_FEAT("msp430f2618", "16bit") 242MSP430_MCU_FEAT("msp430f2619", "16bit") 243MSP430_MCU_FEAT("msp430f423", "16bit") 244MSP430_MCU_FEAT("msp430f425", "16bit") 245MSP430_MCU_FEAT("msp430f427", "16bit") 246MSP430_MCU_FEAT("msp430f423a", "16bit") 247MSP430_MCU_FEAT("msp430f425a", "16bit") 248MSP430_MCU_FEAT("msp430f427a", "16bit") 249MSP430_MCU_FEAT("msp430f4481", "16bit") 250MSP430_MCU_FEAT("msp430f4491", "16bit") 251MSP430_MCU_FEAT("msp430f447", "16bit") 252MSP430_MCU_FEAT("msp430f448", "16bit") 253MSP430_MCU_FEAT("msp430f449", "16bit") 254MSP430_MCU_FEAT("msp430f46161", "16bit") 255MSP430_MCU_FEAT("msp430f46171", "16bit") 256MSP430_MCU_FEAT("msp430f46181", "16bit") 257MSP430_MCU_FEAT("msp430f46191", "16bit") 258MSP430_MCU_FEAT("msp430f4616", "16bit") 259MSP430_MCU_FEAT("msp430f4617", "16bit") 260MSP430_MCU_FEAT("msp430f4618", "16bit") 261MSP430_MCU_FEAT("msp430f4619", "16bit") 262MSP430_MCU_FEAT("msp430fg4616", "16bit") 263MSP430_MCU_FEAT("msp430fg4617", "16bit") 264MSP430_MCU_FEAT("msp430fg4618", "16bit") 265MSP430_MCU_FEAT("msp430fg4619", "16bit") 266MSP430_MCU_FEAT("msp430p337", "16bit") 267MSP430_MCU_FEAT("msp430afe221", "16bit") 268MSP430_MCU_FEAT("msp430afe231", "16bit") 269MSP430_MCU_FEAT("msp430afe251", "16bit") 270MSP430_MCU_FEAT("msp430afe222", "16bit") 271MSP430_MCU_FEAT("msp430afe232", "16bit") 272MSP430_MCU_FEAT("msp430afe252", "16bit") 273MSP430_MCU_FEAT("msp430afe223", "16bit") 274MSP430_MCU_FEAT("msp430afe233", "16bit") 275MSP430_MCU_FEAT("msp430afe253", "16bit") 276MSP430_MCU_FEAT("msp430i2020", "16bit") 277MSP430_MCU_FEAT("msp430i2021", "16bit") 278MSP430_MCU_FEAT("msp430i2030", "16bit") 279MSP430_MCU_FEAT("msp430i2031", "16bit") 280MSP430_MCU_FEAT("msp430i2040", "16bit") 281MSP430_MCU_FEAT("msp430i2041", "16bit") 282 283// With 32-bit hardware multiplier 284MSP430_MCU_FEAT("msp430f4783", "32bit") 285MSP430_MCU_FEAT("msp430f4793", "32bit") 286MSP430_MCU_FEAT("msp430f4784", "32bit") 287MSP430_MCU_FEAT("msp430f4794", "32bit") 288MSP430_MCU_FEAT("msp430f47126", "32bit") 289MSP430_MCU_FEAT("msp430f47127", "32bit") 290MSP430_MCU_FEAT("msp430f47163", "32bit") 291MSP430_MCU_FEAT("msp430f47173", "32bit") 292MSP430_MCU_FEAT("msp430f47183", "32bit") 293MSP430_MCU_FEAT("msp430f47193", "32bit") 294MSP430_MCU_FEAT("msp430f47166", "32bit") 295MSP430_MCU_FEAT("msp430f47176", "32bit") 296MSP430_MCU_FEAT("msp430f47186", "32bit") 297MSP430_MCU_FEAT("msp430f47196", "32bit") 298MSP430_MCU_FEAT("msp430f47167", "32bit") 299MSP430_MCU_FEAT("msp430f47177", "32bit") 300MSP430_MCU_FEAT("msp430f47187", "32bit") 301MSP430_MCU_FEAT("msp430f47197", "32bit") 302MSP430_MCU_FEAT("msp430f5418", "32bit") 303MSP430_MCU_FEAT("msp430f5419", "32bit") 304MSP430_MCU_FEAT("msp430f5435", "32bit") 305MSP430_MCU_FEAT("msp430f5436", "32bit") 306MSP430_MCU_FEAT("msp430f5437", "32bit") 307MSP430_MCU_FEAT("msp430f5438", "32bit") 308MSP430_MCU_FEAT("msp430f5418a", "32bit") 309MSP430_MCU_FEAT("msp430f5419a", "32bit") 310MSP430_MCU_FEAT("msp430f5435a", "32bit") 311MSP430_MCU_FEAT("msp430f5436a", "32bit") 312MSP430_MCU_FEAT("msp430f5437a", "32bit") 313MSP430_MCU_FEAT("msp430f5438a", "32bit") 314MSP430_MCU_FEAT("msp430f5212", "32bit") 315MSP430_MCU_FEAT("msp430f5213", "32bit") 316MSP430_MCU_FEAT("msp430f5214", "32bit") 317MSP430_MCU_FEAT("msp430f5217", "32bit") 318MSP430_MCU_FEAT("msp430f5218", "32bit") 319MSP430_MCU_FEAT("msp430f5219", "32bit") 320MSP430_MCU_FEAT("msp430f5222", "32bit") 321MSP430_MCU_FEAT("msp430f5223", "32bit") 322MSP430_MCU_FEAT("msp430f5224", "32bit") 323MSP430_MCU_FEAT("msp430f5227", "32bit") 324MSP430_MCU_FEAT("msp430f5228", "32bit") 325MSP430_MCU_FEAT("msp430f5229", "32bit") 326MSP430_MCU_FEAT("msp430f5232", "32bit") 327MSP430_MCU_FEAT("msp430f5234", "32bit") 328MSP430_MCU_FEAT("msp430f5237", "32bit") 329MSP430_MCU_FEAT("msp430f5239", "32bit") 330MSP430_MCU_FEAT("msp430f5242", "32bit") 331MSP430_MCU_FEAT("msp430f5244", "32bit") 332MSP430_MCU_FEAT("msp430f5247", "32bit") 333MSP430_MCU_FEAT("msp430f5249", "32bit") 334MSP430_MCU_FEAT("msp430f5304", "32bit") 335MSP430_MCU_FEAT("msp430f5308", "32bit") 336MSP430_MCU_FEAT("msp430f5309", "32bit") 337MSP430_MCU_FEAT("msp430f5310", "32bit") 338MSP430_MCU_FEAT("msp430f5340", "32bit") 339MSP430_MCU_FEAT("msp430f5341", "32bit") 340MSP430_MCU_FEAT("msp430f5342", "32bit") 341MSP430_MCU_FEAT("msp430f5324", "32bit") 342MSP430_MCU_FEAT("msp430f5325", "32bit") 343MSP430_MCU_FEAT("msp430f5326", "32bit") 344MSP430_MCU_FEAT("msp430f5327", "32bit") 345MSP430_MCU_FEAT("msp430f5328", "32bit") 346MSP430_MCU_FEAT("msp430f5329", "32bit") 347MSP430_MCU_FEAT("msp430f5500", "32bit") 348MSP430_MCU_FEAT("msp430f5501", "32bit") 349MSP430_MCU_FEAT("msp430f5502", "32bit") 350MSP430_MCU_FEAT("msp430f5503", "32bit") 351MSP430_MCU_FEAT("msp430f5504", "32bit") 352MSP430_MCU_FEAT("msp430f5505", "32bit") 353MSP430_MCU_FEAT("msp430f5506", "32bit") 354MSP430_MCU_FEAT("msp430f5507", "32bit") 355MSP430_MCU_FEAT("msp430f5508", "32bit") 356MSP430_MCU_FEAT("msp430f5509", "32bit") 357MSP430_MCU_FEAT("msp430f5510", "32bit") 358MSP430_MCU_FEAT("msp430f5513", "32bit") 359MSP430_MCU_FEAT("msp430f5514", "32bit") 360MSP430_MCU_FEAT("msp430f5515", "32bit") 361MSP430_MCU_FEAT("msp430f5517", "32bit") 362MSP430_MCU_FEAT("msp430f5519", "32bit") 363MSP430_MCU_FEAT("msp430f5521", "32bit") 364MSP430_MCU_FEAT("msp430f5522", "32bit") 365MSP430_MCU_FEAT("msp430f5524", "32bit") 366MSP430_MCU_FEAT("msp430f5525", "32bit") 367MSP430_MCU_FEAT("msp430f5526", "32bit") 368MSP430_MCU_FEAT("msp430f5527", "32bit") 369MSP430_MCU_FEAT("msp430f5528", "32bit") 370MSP430_MCU_FEAT("msp430f5529", "32bit") 371MSP430_MCU_FEAT("cc430f5133", "32bit") 372MSP430_MCU_FEAT("cc430f5135", "32bit") 373MSP430_MCU_FEAT("cc430f5137", "32bit") 374MSP430_MCU_FEAT("cc430f6125", "32bit") 375MSP430_MCU_FEAT("cc430f6126", "32bit") 376MSP430_MCU_FEAT("cc430f6127", "32bit") 377MSP430_MCU_FEAT("cc430f6135", "32bit") 378MSP430_MCU_FEAT("cc430f6137", "32bit") 379MSP430_MCU_FEAT("cc430f5123", "32bit") 380MSP430_MCU_FEAT("cc430f5125", "32bit") 381MSP430_MCU_FEAT("cc430f5143", "32bit") 382MSP430_MCU_FEAT("cc430f5145", "32bit") 383MSP430_MCU_FEAT("cc430f5147", "32bit") 384MSP430_MCU_FEAT("cc430f6143", "32bit") 385MSP430_MCU_FEAT("cc430f6145", "32bit") 386MSP430_MCU_FEAT("cc430f6147", "32bit") 387MSP430_MCU_FEAT("msp430f5333", "32bit") 388MSP430_MCU_FEAT("msp430f5335", "32bit") 389MSP430_MCU_FEAT("msp430f5336", "32bit") 390MSP430_MCU_FEAT("msp430f5338", "32bit") 391MSP430_MCU_FEAT("msp430f5630", "32bit") 392MSP430_MCU_FEAT("msp430f5631", "32bit") 393MSP430_MCU_FEAT("msp430f5632", "32bit") 394MSP430_MCU_FEAT("msp430f5633", "32bit") 395MSP430_MCU_FEAT("msp430f5634", "32bit") 396MSP430_MCU_FEAT("msp430f5635", "32bit") 397MSP430_MCU_FEAT("msp430f5636", "32bit") 398MSP430_MCU_FEAT("msp430f5637", "32bit") 399MSP430_MCU_FEAT("msp430f5638", "32bit") 400MSP430_MCU_FEAT("msp430f6433", "32bit") 401MSP430_MCU_FEAT("msp430f6435", "32bit") 402MSP430_MCU_FEAT("msp430f6436", "32bit") 403MSP430_MCU_FEAT("msp430f6438", "32bit") 404MSP430_MCU_FEAT("msp430f6630", "32bit") 405MSP430_MCU_FEAT("msp430f6631", "32bit") 406MSP430_MCU_FEAT("msp430f6632", "32bit") 407MSP430_MCU_FEAT("msp430f6633", "32bit") 408MSP430_MCU_FEAT("msp430f6634", "32bit") 409MSP430_MCU_FEAT("msp430f6635", "32bit") 410MSP430_MCU_FEAT("msp430f6636", "32bit") 411MSP430_MCU_FEAT("msp430f6637", "32bit") 412MSP430_MCU_FEAT("msp430f6638", "32bit") 413MSP430_MCU_FEAT("msp430f5358", "32bit") 414MSP430_MCU_FEAT("msp430f5359", "32bit") 415MSP430_MCU_FEAT("msp430f5658", "32bit") 416MSP430_MCU_FEAT("msp430f5659", "32bit") 417MSP430_MCU_FEAT("msp430f6458", "32bit") 418MSP430_MCU_FEAT("msp430f6459", "32bit") 419MSP430_MCU_FEAT("msp430f6658", "32bit") 420MSP430_MCU_FEAT("msp430f6659", "32bit") 421MSP430_MCU_FEAT("msp430fg6425", "32bit") 422MSP430_MCU_FEAT("msp430fg6426", "32bit") 423MSP430_MCU_FEAT("msp430fg6625", "32bit") 424MSP430_MCU_FEAT("msp430fg6626", "32bit") 425MSP430_MCU_FEAT("msp430f5131", "32bit") 426MSP430_MCU_FEAT("msp430f5151", "32bit") 427MSP430_MCU_FEAT("msp430f5171", "32bit") 428MSP430_MCU_FEAT("msp430f5132", "32bit") 429MSP430_MCU_FEAT("msp430f5152", "32bit") 430MSP430_MCU_FEAT("msp430f5172", "32bit") 431MSP430_MCU_FEAT("msp430f6720", "32bit") 432MSP430_MCU_FEAT("msp430f6721", "32bit") 433MSP430_MCU_FEAT("msp430f6723", "32bit") 434MSP430_MCU_FEAT("msp430f6724", "32bit") 435MSP430_MCU_FEAT("msp430f6725", "32bit") 436MSP430_MCU_FEAT("msp430f6726", "32bit") 437MSP430_MCU_FEAT("msp430f6730", "32bit") 438MSP430_MCU_FEAT("msp430f6731", "32bit") 439MSP430_MCU_FEAT("msp430f6733", "32bit") 440MSP430_MCU_FEAT("msp430f6734", "32bit") 441MSP430_MCU_FEAT("msp430f6735", "32bit") 442MSP430_MCU_FEAT("msp430f6736", "32bit") 443MSP430_MCU_FEAT("msp430f67621", "32bit") 444MSP430_MCU_FEAT("msp430f67641", "32bit") 445MSP430_MCU_FEAT("msp430f6720a", "32bit") 446MSP430_MCU_FEAT("msp430f6721a", "32bit") 447MSP430_MCU_FEAT("msp430f6723a", "32bit") 448MSP430_MCU_FEAT("msp430f6724a", "32bit") 449MSP430_MCU_FEAT("msp430f6725a", "32bit") 450MSP430_MCU_FEAT("msp430f6726a", "32bit") 451MSP430_MCU_FEAT("msp430f6730a", "32bit") 452MSP430_MCU_FEAT("msp430f6731a", "32bit") 453MSP430_MCU_FEAT("msp430f6733a", "32bit") 454MSP430_MCU_FEAT("msp430f6734a", "32bit") 455MSP430_MCU_FEAT("msp430f6735a", "32bit") 456MSP430_MCU_FEAT("msp430f6736a", "32bit") 457MSP430_MCU_FEAT("msp430f67621a", "32bit") 458MSP430_MCU_FEAT("msp430f67641a", "32bit") 459MSP430_MCU_FEAT("msp430f67451", "32bit") 460MSP430_MCU_FEAT("msp430f67651", "32bit") 461MSP430_MCU_FEAT("msp430f67751", "32bit") 462MSP430_MCU_FEAT("msp430f67461", "32bit") 463MSP430_MCU_FEAT("msp430f67661", "32bit") 464MSP430_MCU_FEAT("msp430f67761", "32bit") 465MSP430_MCU_FEAT("msp430f67471", "32bit") 466MSP430_MCU_FEAT("msp430f67671", "32bit") 467MSP430_MCU_FEAT("msp430f67771", "32bit") 468MSP430_MCU_FEAT("msp430f67481", "32bit") 469MSP430_MCU_FEAT("msp430f67681", "32bit") 470MSP430_MCU_FEAT("msp430f67781", "32bit") 471MSP430_MCU_FEAT("msp430f67491", "32bit") 472MSP430_MCU_FEAT("msp430f67691", "32bit") 473MSP430_MCU_FEAT("msp430f67791", "32bit") 474MSP430_MCU_FEAT("msp430f6745", "32bit") 475MSP430_MCU_FEAT("msp430f6765", "32bit") 476MSP430_MCU_FEAT("msp430f6775", "32bit") 477MSP430_MCU_FEAT("msp430f6746", "32bit") 478MSP430_MCU_FEAT("msp430f6766", "32bit") 479MSP430_MCU_FEAT("msp430f6776", "32bit") 480MSP430_MCU_FEAT("msp430f6747", "32bit") 481MSP430_MCU_FEAT("msp430f6767", "32bit") 482MSP430_MCU_FEAT("msp430f6777", "32bit") 483MSP430_MCU_FEAT("msp430f6748", "32bit") 484MSP430_MCU_FEAT("msp430f6768", "32bit") 485MSP430_MCU_FEAT("msp430f6778", "32bit") 486MSP430_MCU_FEAT("msp430f6749", "32bit") 487MSP430_MCU_FEAT("msp430f6769", "32bit") 488MSP430_MCU_FEAT("msp430f6779", "32bit") 489MSP430_MCU_FEAT("msp430f67451a", "32bit") 490MSP430_MCU_FEAT("msp430f67651a", "32bit") 491MSP430_MCU_FEAT("msp430f67751a", "32bit") 492MSP430_MCU_FEAT("msp430f67461a", "32bit") 493MSP430_MCU_FEAT("msp430f67661a", "32bit") 494MSP430_MCU_FEAT("msp430f67761a", "32bit") 495MSP430_MCU_FEAT("msp430f67471a", "32bit") 496MSP430_MCU_FEAT("msp430f67671a", "32bit") 497MSP430_MCU_FEAT("msp430f67771a", "32bit") 498MSP430_MCU_FEAT("msp430f67481a", "32bit") 499MSP430_MCU_FEAT("msp430f67681a", "32bit") 500MSP430_MCU_FEAT("msp430f67781a", "32bit") 501MSP430_MCU_FEAT("msp430f67491a", "32bit") 502MSP430_MCU_FEAT("msp430f67691a", "32bit") 503MSP430_MCU_FEAT("msp430f67791a", "32bit") 504MSP430_MCU_FEAT("msp430f6745a", "32bit") 505MSP430_MCU_FEAT("msp430f6765a", "32bit") 506MSP430_MCU_FEAT("msp430f6775a", "32bit") 507MSP430_MCU_FEAT("msp430f6746a", "32bit") 508MSP430_MCU_FEAT("msp430f6766a", "32bit") 509MSP430_MCU_FEAT("msp430f6776a", "32bit") 510MSP430_MCU_FEAT("msp430f6747a", "32bit") 511MSP430_MCU_FEAT("msp430f6767a", "32bit") 512MSP430_MCU_FEAT("msp430f6777a", "32bit") 513MSP430_MCU_FEAT("msp430f6748a", "32bit") 514MSP430_MCU_FEAT("msp430f6768a", "32bit") 515MSP430_MCU_FEAT("msp430f6778a", "32bit") 516MSP430_MCU_FEAT("msp430f6749a", "32bit") 517MSP430_MCU_FEAT("msp430f6769a", "32bit") 518MSP430_MCU_FEAT("msp430f6779a", "32bit") 519MSP430_MCU_FEAT("msp430fr5720", "32bit") 520MSP430_MCU_FEAT("msp430fr5721", "32bit") 521MSP430_MCU_FEAT("msp430fr5722", "32bit") 522MSP430_MCU_FEAT("msp430fr5723", "32bit") 523MSP430_MCU_FEAT("msp430fr5724", "32bit") 524MSP430_MCU_FEAT("msp430fr5725", "32bit") 525MSP430_MCU_FEAT("msp430fr5726", "32bit") 526MSP430_MCU_FEAT("msp430fr5727", "32bit") 527MSP430_MCU_FEAT("msp430fr5728", "32bit") 528MSP430_MCU_FEAT("msp430fr5729", "32bit") 529MSP430_MCU_FEAT("msp430fr5730", "32bit") 530MSP430_MCU_FEAT("msp430fr5731", "32bit") 531MSP430_MCU_FEAT("msp430fr5732", "32bit") 532MSP430_MCU_FEAT("msp430fr5733", "32bit") 533MSP430_MCU_FEAT("msp430fr5734", "32bit") 534MSP430_MCU_FEAT("msp430fr5735", "32bit") 535MSP430_MCU_FEAT("msp430fr5736", "32bit") 536MSP430_MCU_FEAT("msp430fr5737", "32bit") 537MSP430_MCU_FEAT("msp430fr5738", "32bit") 538MSP430_MCU_FEAT("msp430fr5739", "32bit") 539MSP430_MCU_FEAT("msp430bt5190", "32bit") 540MSP430_MCU_FEAT("msp430fr5857", "32bit") 541MSP430_MCU_FEAT("msp430fr5858", "32bit") 542MSP430_MCU_FEAT("msp430fr5859", "32bit") 543MSP430_MCU_FEAT("msp430fr5847", "32bit") 544MSP430_MCU_FEAT("msp430fr58471", "32bit") 545MSP430_MCU_FEAT("msp430fr5848", "32bit") 546MSP430_MCU_FEAT("msp430fr5849", "32bit") 547MSP430_MCU_FEAT("msp430fr5867", "32bit") 548MSP430_MCU_FEAT("msp430fr58671", "32bit") 549MSP430_MCU_FEAT("msp430fr5868", "32bit") 550MSP430_MCU_FEAT("msp430fr5869", "32bit") 551MSP430_MCU_FEAT("msp430fr5957", "32bit") 552MSP430_MCU_FEAT("msp430fr5958", "32bit") 553MSP430_MCU_FEAT("msp430fr5959", "32bit") 554MSP430_MCU_FEAT("msp430fr5947", "32bit") 555MSP430_MCU_FEAT("msp430fr59471", "32bit") 556MSP430_MCU_FEAT("msp430fr5948", "32bit") 557MSP430_MCU_FEAT("msp430fr5949", "32bit") 558MSP430_MCU_FEAT("msp430fr5967", "32bit") 559MSP430_MCU_FEAT("msp430fr5968", "32bit") 560MSP430_MCU_FEAT("msp430fr5969", "32bit") 561MSP430_MCU_FEAT("msp430fr59691", "32bit") 562MSP430_MCU_FEAT("rf430f5175", "32bit") 563MSP430_MCU_FEAT("rf430f5155", "32bit") 564MSP430_MCU_FEAT("rf430f5144", "32bit") 565MSP430_MCU_FEAT("msp430fr69271", "32bit") 566MSP430_MCU_FEAT("msp430fr68791", "32bit") 567MSP430_MCU_FEAT("msp430fr69791", "32bit") 568MSP430_MCU_FEAT("msp430fr6927", "32bit") 569MSP430_MCU_FEAT("msp430fr6928", "32bit") 570MSP430_MCU_FEAT("msp430fr6877", "32bit") 571MSP430_MCU_FEAT("msp430fr6977", "32bit") 572MSP430_MCU_FEAT("msp430fr6879", "32bit") 573MSP430_MCU_FEAT("msp430fr6979", "32bit") 574MSP430_MCU_FEAT("msp430fr58891", "32bit") 575MSP430_MCU_FEAT("msp430fr68891", "32bit") 576MSP430_MCU_FEAT("msp430fr59891", "32bit") 577MSP430_MCU_FEAT("msp430fr69891", "32bit") 578MSP430_MCU_FEAT("msp430fr5887", "32bit") 579MSP430_MCU_FEAT("msp430fr5888", "32bit") 580MSP430_MCU_FEAT("msp430fr5889", "32bit") 581MSP430_MCU_FEAT("msp430fr6887", "32bit") 582MSP430_MCU_FEAT("msp430fr6888", "32bit") 583MSP430_MCU_FEAT("msp430fr6889", "32bit") 584MSP430_MCU_FEAT("msp430fr5986", "32bit") 585MSP430_MCU_FEAT("msp430fr5987", "32bit") 586MSP430_MCU_FEAT("msp430fr5988", "32bit") 587MSP430_MCU_FEAT("msp430fr5989", "32bit") 588MSP430_MCU_FEAT("msp430fr6987", "32bit") 589MSP430_MCU_FEAT("msp430fr6988", "32bit") 590MSP430_MCU_FEAT("msp430fr6989", "32bit") 591MSP430_MCU_FEAT("msp430fr5922", "32bit") 592MSP430_MCU_FEAT("msp430fr5870", "32bit") 593MSP430_MCU_FEAT("msp430fr5970", "32bit") 594MSP430_MCU_FEAT("msp430fr5872", "32bit") 595MSP430_MCU_FEAT("msp430fr5972", "32bit") 596MSP430_MCU_FEAT("msp430fr6820", "32bit") 597MSP430_MCU_FEAT("msp430fr6920", "32bit") 598MSP430_MCU_FEAT("msp430fr6822", "32bit") 599MSP430_MCU_FEAT("msp430fr6922", "32bit") 600MSP430_MCU_FEAT("msp430fr6870", "32bit") 601MSP430_MCU_FEAT("msp430fr6970", "32bit") 602MSP430_MCU_FEAT("msp430fr6872", "32bit") 603MSP430_MCU_FEAT("msp430fr6972", "32bit") 604MSP430_MCU_FEAT("msp430fr59221", "32bit") 605MSP430_MCU_FEAT("msp430fr58721", "32bit") 606MSP430_MCU_FEAT("msp430fr59721", "32bit") 607MSP430_MCU_FEAT("msp430fr68221", "32bit") 608MSP430_MCU_FEAT("msp430fr69221", "32bit") 609MSP430_MCU_FEAT("msp430fr68721", "32bit") 610MSP430_MCU_FEAT("msp430fr69721", "32bit") 611MSP430_MCU_FEAT("msp430sl5438a", "32bit") 612MSP430_MCU_FEAT("msp430fr2433", "32bit") 613MSP430_MCU_FEAT("msp430fr2532", "32bit") 614MSP430_MCU_FEAT("msp430fr2533", "32bit") 615MSP430_MCU_FEAT("msp430fr2632", "32bit") 616MSP430_MCU_FEAT("msp430fr2633", "32bit") 617MSP430_MCU_FEAT("msp430f5252", "32bit") 618MSP430_MCU_FEAT("msp430f5253", "32bit") 619MSP430_MCU_FEAT("msp430f5254", "32bit") 620MSP430_MCU_FEAT("msp430f5255", "32bit") 621MSP430_MCU_FEAT("msp430f5256", "32bit") 622MSP430_MCU_FEAT("msp430f5257", "32bit") 623MSP430_MCU_FEAT("msp430f5258", "32bit") 624MSP430_MCU_FEAT("msp430f5259", "32bit") 625MSP430_MCU_FEAT("msp430fr5962", "32bit") 626MSP430_MCU_FEAT("msp430fr5964", "32bit") 627MSP430_MCU_FEAT("msp430fr5992", "32bit") 628MSP430_MCU_FEAT("msp430fr5994", "32bit") 629MSP430_MCU_FEAT("msp430fr59941", "32bit") 630MSP430_MCU_FEAT("msp430fr2355", "32bit") 631MSP430_MCU_FEAT("msp430fr2155", "32bit") 632MSP430_MCU_FEAT("msp430fr2353", "32bit") 633MSP430_MCU_FEAT("msp430fr2153", "32bit") 634MSP430_MCU_FEAT("msp430fr2522", "32bit") 635MSP430_MCU_FEAT("msp430fr2512", "32bit") 636MSP430_MCU_FEAT("msp430fr2422", "32bit") 637MSP430_MCU_FEAT("msp430fr2676", "32bit") 638MSP430_MCU_FEAT("msp430fr2476", "32bit") 639MSP430_MCU_FEAT("msp430fr2675", "32bit") 640MSP430_MCU_FEAT("msp430fr2673", "32bit") 641MSP430_MCU_FEAT("msp430fr2475", "32bit") 642MSP430_MCU_FEAT("msp430fr2672", "32bit") 643MSP430_MCU_FEAT("msp430fr6043", "32bit") 644MSP430_MCU_FEAT("msp430fr5043", "32bit") 645MSP430_MCU_FEAT("msp430fr6041", "32bit") 646MSP430_MCU_FEAT("msp430fr60431", "32bit") 647MSP430_MCU_FEAT("msp430fr5041", "32bit") 648MSP430_MCU_FEAT("msp430fr50431", "32bit") 649MSP430_MCU_FEAT("msp430fr6005", "32bit") 650MSP430_MCU_FEAT("msp430fr6047", "32bit") 651MSP430_MCU_FEAT("msp430fr6037", "32bit") 652MSP430_MCU_FEAT("msp430fr6045", "32bit") 653MSP430_MCU_FEAT("msp430fr60471", "32bit") 654MSP430_MCU_FEAT("msp430fr6035", "32bit") 655MSP430_MCU_FEAT("msp430fr6007", "32bit") 656MSP430_MCU_FEAT("msp430fr60371", "32bit") 657 658// Generic MCUs 659MSP430_MCU("msp430i2xxgeneric") 660 661#undef MSP430_MCU 662#undef MSP430_MCU_FEAT 663