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