1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
2 | |* *| |
3 | |* Subtarget Enumeration Source Fragment *| |
4 | |* *| |
5 | |* Automatically generated file, do not edit! *| |
6 | |* *| |
7 | \*===----------------------------------------------------------------------===*/ |
8 | |
9 | |
10 | #ifdef GET_SUBTARGETINFO_ENUM |
11 | #undef GET_SUBTARGETINFO_ENUM |
12 | |
13 | namespace llvm { |
14 | namespace AVR { |
15 | enum { |
16 | ELFArchAVR1 = 0, |
17 | ELFArchAVR2 = 1, |
18 | ELFArchAVR3 = 2, |
19 | ELFArchAVR4 = 3, |
20 | ELFArchAVR5 = 4, |
21 | ELFArchAVR6 = 5, |
22 | ELFArchAVR25 = 6, |
23 | ELFArchAVR31 = 7, |
24 | ELFArchAVR35 = 8, |
25 | ELFArchAVR51 = 9, |
26 | ELFArchTiny = 10, |
27 | ELFArchXMEGA1 = 11, |
28 | ELFArchXMEGA2 = 12, |
29 | ELFArchXMEGA3 = 13, |
30 | ELFArchXMEGA4 = 14, |
31 | ELFArchXMEGA5 = 15, |
32 | ELFArchXMEGA6 = 16, |
33 | ELFArchXMEGA7 = 17, |
34 | FamilyAVR0 = 18, |
35 | FamilyAVR1 = 19, |
36 | FamilyAVR2 = 20, |
37 | FamilyAVR3 = 21, |
38 | FamilyAVR4 = 22, |
39 | FamilyAVR5 = 23, |
40 | FamilyAVR6 = 24, |
41 | FamilyAVR25 = 25, |
42 | FamilyAVR31 = 26, |
43 | FamilyAVR35 = 27, |
44 | FamilyAVR51 = 28, |
45 | FamilyTiny = 29, |
46 | FamilyXMEGA = 30, |
47 | FamilyXMEGA2 = 31, |
48 | FamilyXMEGA3 = 32, |
49 | FamilyXMEGA4 = 33, |
50 | FamilyXMEGAU = 34, |
51 | FeatureADDSUBIW = 35, |
52 | FeatureBREAK = 36, |
53 | FeatureDES = 37, |
54 | FeatureEIJMPCALL = 38, |
55 | FeatureELPM = 39, |
56 | FeatureELPMX = 40, |
57 | FeatureIJMPCALL = 41, |
58 | FeatureJMPCALL = 42, |
59 | FeatureLPM = 43, |
60 | FeatureLPMX = 44, |
61 | FeatureLowByteFirst = 45, |
62 | FeatureMMR = 46, |
63 | FeatureMOVW = 47, |
64 | FeatureMultiplication = 48, |
65 | FeatureRMW = 49, |
66 | FeatureSPM = 50, |
67 | FeatureSPMX = 51, |
68 | FeatureSRAM = 52, |
69 | FeatureSetSpecial = 53, |
70 | FeatureSmallStack = 54, |
71 | FeatureTinyEncoding = 55, |
72 | FeatureWrappingRjmp = 56, |
73 | NumSubtargetFeatures = 57 |
74 | }; |
75 | } // end namespace AVR |
76 | } // end namespace llvm |
77 | |
78 | #endif // GET_SUBTARGETINFO_ENUM |
79 | |
80 | |
81 | #ifdef GET_SUBTARGETINFO_MACRO |
82 | GET_SUBTARGETINFO_MACRO(HasADDSUBIW, false, hasADDSUBIW) |
83 | GET_SUBTARGETINFO_MACRO(HasBREAK, false, hasBREAK) |
84 | GET_SUBTARGETINFO_MACRO(HasDES, false, hasDES) |
85 | GET_SUBTARGETINFO_MACRO(HasEIJMPCALL, false, hasEIJMPCALL) |
86 | GET_SUBTARGETINFO_MACRO(HasELPM, false, hasELPM) |
87 | GET_SUBTARGETINFO_MACRO(HasELPMX, false, hasELPMX) |
88 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR0, false, hasFeatureSetFamilyAVR0) |
89 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR1, false, hasFeatureSetFamilyAVR1) |
90 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR2, false, hasFeatureSetFamilyAVR2) |
91 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR25, false, hasFeatureSetFamilyAVR25) |
92 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR3, false, hasFeatureSetFamilyAVR3) |
93 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR31, false, hasFeatureSetFamilyAVR31) |
94 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR35, false, hasFeatureSetFamilyAVR35) |
95 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR4, false, hasFeatureSetFamilyAVR4) |
96 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR5, false, hasFeatureSetFamilyAVR5) |
97 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR51, false, hasFeatureSetFamilyAVR51) |
98 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyAVR6, false, hasFeatureSetFamilyAVR6) |
99 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyTiny, false, hasFeatureSetFamilyTiny) |
100 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyXMEGA, false, hasFeatureSetFamilyXMEGA) |
101 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyXMEGA2, false, hasFeatureSetFamilyXMEGA2) |
102 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyXMEGA3, false, hasFeatureSetFamilyXMEGA3) |
103 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyXMEGA4, false, hasFeatureSetFamilyXMEGA4) |
104 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFamilyXMEGAU, false, hasFeatureSetFamilyXMEGAU) |
105 | GET_SUBTARGETINFO_MACRO(HasFeatureSetFeatureSetSpecial, false, hasFeatureSetFeatureSetSpecial) |
106 | GET_SUBTARGETINFO_MACRO(HasJMPCALL, false, hasJMPCALL) |
107 | GET_SUBTARGETINFO_MACRO(HasLPM, false, hasLPM) |
108 | GET_SUBTARGETINFO_MACRO(HasLPMX, false, hasLPMX) |
109 | GET_SUBTARGETINFO_MACRO(HasLowByteFirst, false, hasLowByteFirst) |
110 | GET_SUBTARGETINFO_MACRO(HasMOVW, false, hasMOVW) |
111 | GET_SUBTARGETINFO_MACRO(HasMemMappedGPR, false, hasMemMappedGPR) |
112 | GET_SUBTARGETINFO_MACRO(HasSPM, false, hasSPM) |
113 | GET_SUBTARGETINFO_MACRO(HasSPMX, false, hasSPMX) |
114 | GET_SUBTARGETINFO_MACRO(HasSRAM, false, hasSRAM) |
115 | GET_SUBTARGETINFO_MACRO(HasSRAMIJMPCALL, false, hasSRAMIJMPCALL) |
116 | GET_SUBTARGETINFO_MACRO(HasSmallStack, false, hasSmallStack) |
117 | GET_SUBTARGETINFO_MACRO(HasTinyEncoding, false, hasTinyEncoding) |
118 | GET_SUBTARGETINFO_MACRO(HasWrappingRjmp, false, hasWrappingRjmp) |
119 | GET_SUBTARGETINFO_MACRO(SupportsMultiplication, false, supportsMultiplication) |
120 | GET_SUBTARGETINFO_MACRO(SupportsRMW, false, supportsRMW) |
121 | #undef GET_SUBTARGETINFO_MACRO |
122 | #endif // GET_SUBTARGETINFO_MACRO |
123 | |
124 | |
125 | #ifdef GET_SUBTARGETINFO_MC_DESC |
126 | #undef GET_SUBTARGETINFO_MC_DESC |
127 | |
128 | namespace llvm { |
129 | // Sorted (by key) array of values for CPU features. |
130 | extern const llvm::SubtargetFeatureKV AVRFeatureKV[] = { |
131 | { "addsubiw" , "Enable 16-bit register-immediate addition and subtraction instructions" , AVR::FeatureADDSUBIW, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
132 | { "avr0" , "The device is a part of the avr0 family" , AVR::FamilyAVR0, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
133 | { "avr1" , "The device is a part of the avr1 family" , AVR::FamilyAVR1, { { { 0x480000040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
134 | { "avr2" , "The device is a part of the avr2 family" , AVR::FamilyAVR2, { { { 0x10020800080000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
135 | { "avr25" , "The device is a part of the avr25 family" , AVR::FamilyAVR25, { { { 0x4901000100000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
136 | { "avr3" , "The device is a part of the avr3 family" , AVR::FamilyAVR3, { { { 0x40000100000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
137 | { "avr31" , "The device is a part of the avr31 family" , AVR::FamilyAVR31, { { { 0x8000200000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
138 | { "avr35" , "The device is a part of the avr35 family" , AVR::FamilyAVR35, { { { 0x4901000200000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
139 | { "avr4" , "The device is a part of the avr4 family" , AVR::FamilyAVR4, { { { 0x5901000100000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
140 | { "avr5" , "The device is a part of the avr5 family" , AVR::FamilyAVR5, { { { 0x5901000200000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
141 | { "avr51" , "The device is a part of the avr51 family" , AVR::FamilyAVR51, { { { 0x18000800000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
142 | { "avr6" , "The device is a part of the avr6 family" , AVR::FamilyAVR6, { { { 0x4010000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
143 | { "avrtiny" , "The device is a part of the avrtiny family" , AVR::FamilyTiny, { { { 0xd0001000040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
144 | { "break" , "The device supports the `BREAK` debugging instruction" , AVR::FeatureBREAK, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
145 | { "des" , "The device supports the `DES k` encryption instruction" , AVR::FeatureDES, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
146 | { "eijmpcall" , "The device supports the `EIJMP`/`EICALL` instructions" , AVR::FeatureEIJMPCALL, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
147 | { "elpm" , "The device supports the ELPM instruction" , AVR::FeatureELPM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
148 | { "elpmx" , "The device supports the `ELPM Rd, Z[+]` instructions" , AVR::FeatureELPMX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
149 | { "ijmpcall" , "The device supports `IJMP`/`ICALL`instructions" , AVR::FeatureIJMPCALL, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
150 | { "jmpcall" , "The device supports the `JMP` and `CALL` instructions" , AVR::FeatureJMPCALL, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
151 | { "lowbytefirst" , "Do the low byte first when writing a 16-bit port or storing a 16-bit word" , AVR::FeatureLowByteFirst, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
152 | { "lpm" , "The device supports the `LPM` instruction" , AVR::FeatureLPM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
153 | { "lpmx" , "The device supports the `LPM Rd, Z[+]` instruction" , AVR::FeatureLPMX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
154 | { "memmappedregs" , "The device has CPU registers mapped in data address space" , AVR::FeatureMMR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
155 | { "movw" , "The device supports the 16-bit MOVW instruction" , AVR::FeatureMOVW, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
156 | { "mul" , "The device supports the multiplication instructions" , AVR::FeatureMultiplication, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
157 | { "rmw" , "The device supports the read-write-modify instructions: XCH, LAS, LAC, LAT" , AVR::FeatureRMW, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
158 | { "smallstack" , "The device has an 8-bit stack pointer" , AVR::FeatureSmallStack, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
159 | { "special" , "Enable use of the entire instruction set - used for debugging" , AVR::FeatureSetSpecial, { { { 0x1fdff800000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
160 | { "spm" , "The device supports the `SPM` instruction" , AVR::FeatureSPM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
161 | { "spmx" , "The device supports the `SPM Z+` instruction" , AVR::FeatureSPMX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
162 | { "sram" , "The device has random access memory" , AVR::FeatureSRAM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
163 | { "tinyencoding" , "The device has Tiny core specific instruction encodings" , AVR::FeatureTinyEncoding, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
164 | { "wrappingrjmp" , "The device potentially requires emitting rjmp that wraps across the flash boundary" , AVR::FeatureWrappingRjmp, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
165 | { "xmega" , "The device is a part of the xmega family" , AVR::FamilyXMEGA, { { { 0x1dbff800040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
166 | { "xmega2" , "The device is a part of the xmega2 family" , AVR::FamilyXMEGA2, { { { 0x1dbe1800040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
167 | { "xmega3" , "The device is a part of the xmega3 family" , AVR::FamilyXMEGA3, { { { 0x11be1800040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
168 | { "xmega4" , "The device is a part of the xmega4 family" , AVR::FamilyXMEGA4, { { { 0x1dbf9800040000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
169 | { "xmegau" , "The device is a part of the xmegau family" , AVR::FamilyXMEGAU, { { { 0x2000040000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
170 | }; |
171 | |
172 | #ifdef DBGFIELD |
173 | #error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro" |
174 | #endif |
175 | #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) |
176 | #define DBGFIELD(x) x, |
177 | #define DBGVAL_OR_NULLPTR(x) x |
178 | #else |
179 | #define DBGFIELD(x) |
180 | #define DBGVAL_OR_NULLPTR(x) nullptr |
181 | #endif |
182 | |
183 | // =============================================================== |
184 | // Data tables for the new per-operand machine model. |
185 | |
186 | // {ProcResourceIdx, ReleaseAtCycle, AcquireAtCycle} |
187 | extern const llvm::MCWriteProcResEntry AVRWriteProcResTable[] = { |
188 | { 0, 0, 0 }, // Invalid |
189 | }; // AVRWriteProcResTable |
190 | |
191 | // {Cycles, WriteResourceID} |
192 | extern const llvm::MCWriteLatencyEntry AVRWriteLatencyTable[] = { |
193 | { 0, 0}, // Invalid |
194 | }; // AVRWriteLatencyTable |
195 | |
196 | // {UseIdx, WriteResourceID, Cycles} |
197 | extern const llvm::MCReadAdvanceEntry AVRReadAdvanceTable[] = { |
198 | {0, 0, 0}, // Invalid |
199 | }; // AVRReadAdvanceTable |
200 | |
201 | #ifdef __GNUC__ |
202 | #pragma GCC diagnostic push |
203 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
204 | #endif |
205 | static constexpr char AVRSchedClassNamesStorage[] = |
206 | "\0" |
207 | "InvalidSchedClass\0" |
208 | ; |
209 | #ifdef __GNUC__ |
210 | #pragma GCC diagnostic pop |
211 | #endif |
212 | |
213 | static constexpr llvm::StringTable AVRSchedClassNames = |
214 | AVRSchedClassNamesStorage; |
215 | |
216 | static const llvm::MCSchedModel NoSchedModel = { |
217 | MCSchedModel::DefaultIssueWidth, |
218 | MCSchedModel::DefaultMicroOpBufferSize, |
219 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
220 | MCSchedModel::DefaultLoadLatency, |
221 | MCSchedModel::DefaultHighLatency, |
222 | MCSchedModel::DefaultMispredictPenalty, |
223 | false, // PostRAScheduler |
224 | false, // CompleteModel |
225 | false, // EnableIntervals |
226 | 0, // Processor ID |
227 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
228 | DBGVAL_OR_NULLPTR(&AVRSchedClassNames), // SchedClassNames |
229 | nullptr, // No Itinerary |
230 | nullptr // No extra processor descriptor |
231 | }; |
232 | |
233 | #undef DBGFIELD |
234 | |
235 | #undef DBGVAL_OR_NULLPTR |
236 | |
237 | // Sorted (by key) array of values for CPU subtype. |
238 | extern const llvm::SubtargetSubTypeKV AVRSubTypeKV[] = { |
239 | { "at43usb320" , { { { 0x4000080ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
240 | { "at43usb355" , { { { 0x200004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
241 | { "at76c711" , { { { 0x200004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
242 | { "at86rf401" , { { { 0x900000100040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
243 | { "at90c8534" , { { { 0x100000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
244 | { "at90can128" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
245 | { "at90can32" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
246 | { "at90can64" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
247 | { "at90pwm1" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
248 | { "at90pwm161" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
249 | { "at90pwm2" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
250 | { "at90pwm216" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
251 | { "at90pwm2b" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
252 | { "at90pwm3" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
253 | { "at90pwm316" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
254 | { "at90pwm3b" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
255 | { "at90pwm81" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
256 | { "at90s1200" , { { { 0x40000000040001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
257 | { "at90s2313" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
258 | { "at90s2323" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
259 | { "at90s2333" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
260 | { "at90s2343" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
261 | { "at90s4414" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
262 | { "at90s4433" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
263 | { "at90s4434" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
264 | { "at90s8515" , { { { 0x100000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
265 | { "at90s8535" , { { { 0x100000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
266 | { "at90scr100" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
267 | { "at90usb1286" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
268 | { "at90usb1287" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
269 | { "at90usb162" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
270 | { "at90usb646" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
271 | { "at90usb647" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
272 | { "at90usb82" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
273 | { "at94k" , { { { 0x1900000200010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
274 | { "ata5272" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
275 | { "ata5505" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
276 | { "ata5702m322" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
277 | { "ata5782" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
278 | { "ata5790" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
279 | { "ata5790n" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
280 | { "ata5791" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
281 | { "ata5795" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
282 | { "ata5831" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
283 | { "ata6285" , { { { 0x100000000400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
284 | { "ata6286" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
285 | { "ata6289" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
286 | { "ata6612c" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
287 | { "ata6613c" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
288 | { "ata6614q" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
289 | { "ata6616c" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
290 | { "ata6617c" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
291 | { "ata664251" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
292 | { "ata8210" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
293 | { "ata8510" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
294 | { "atmega103" , { { { 0x4000080ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
295 | { "atmega128" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
296 | { "atmega1280" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
297 | { "atmega1281" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
298 | { "atmega1284" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
299 | { "atmega1284p" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
300 | { "atmega1284rfr2" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
301 | { "atmega128a" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
302 | { "atmega128rfa1" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
303 | { "atmega128rfr2" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
304 | { "atmega16" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
305 | { "atmega1608" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
306 | { "atmega1609" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
307 | { "atmega161" , { { { 0x5900000200010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
308 | { "atmega162" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
309 | { "atmega163" , { { { 0x5900000200010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
310 | { "atmega164a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
311 | { "atmega164p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
312 | { "atmega164pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
313 | { "atmega165" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
314 | { "atmega165a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
315 | { "atmega165p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
316 | { "atmega165pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
317 | { "atmega168" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
318 | { "atmega168a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
319 | { "atmega168p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
320 | { "atmega168pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
321 | { "atmega168pb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
322 | { "atmega169" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
323 | { "atmega169a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
324 | { "atmega169p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
325 | { "atmega169pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
326 | { "atmega16a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
327 | { "atmega16hva" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
328 | { "atmega16hva2" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
329 | { "atmega16hvb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
330 | { "atmega16hvbrevb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
331 | { "atmega16m1" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
332 | { "atmega16u2" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
333 | { "atmega16u4" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
334 | { "atmega2560" , { { { 0x1000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
335 | { "atmega2561" , { { { 0x1000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
336 | { "atmega2564rfr2" , { { { 0x1000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
337 | { "atmega256rfr2" , { { { 0x1000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
338 | { "atmega32" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
339 | { "atmega3208" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
340 | { "atmega3209" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
341 | { "atmega323" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
342 | { "atmega324a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
343 | { "atmega324p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
344 | { "atmega324pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
345 | { "atmega324pb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
346 | { "atmega325" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
347 | { "atmega3250" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
348 | { "atmega3250a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
349 | { "atmega3250p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
350 | { "atmega3250pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
351 | { "atmega325a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
352 | { "atmega325p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
353 | { "atmega325pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
354 | { "atmega328" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
355 | { "atmega328p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
356 | { "atmega328pb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
357 | { "atmega329" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
358 | { "atmega3290" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
359 | { "atmega3290a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
360 | { "atmega3290p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
361 | { "atmega3290pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
362 | { "atmega329a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
363 | { "atmega329p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
364 | { "atmega329pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
365 | { "atmega32a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
366 | { "atmega32c1" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
367 | { "atmega32hvb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
368 | { "atmega32hvbrevb" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
369 | { "atmega32m1" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
370 | { "atmega32u2" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
371 | { "atmega32u4" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
372 | { "atmega32u6" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
373 | { "atmega406" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
374 | { "atmega48" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
375 | { "atmega4808" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
376 | { "atmega4809" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
377 | { "atmega48a" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
378 | { "atmega48p" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
379 | { "atmega48pa" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
380 | { "atmega48pb" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
381 | { "atmega64" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
382 | { "atmega640" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
383 | { "atmega644" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
384 | { "atmega644a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
385 | { "atmega644p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
386 | { "atmega644pa" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
387 | { "atmega644rfr2" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
388 | { "atmega645" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
389 | { "atmega6450" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
390 | { "atmega6450a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
391 | { "atmega6450p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
392 | { "atmega645a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
393 | { "atmega645p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
394 | { "atmega649" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
395 | { "atmega6490" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
396 | { "atmega6490a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
397 | { "atmega6490p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
398 | { "atmega649a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
399 | { "atmega649p" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
400 | { "atmega64a" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
401 | { "atmega64c1" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
402 | { "atmega64hve" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
403 | { "atmega64hve2" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
404 | { "atmega64m1" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
405 | { "atmega64rfr2" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
406 | { "atmega8" , { { { 0x105900000100008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
407 | { "atmega808" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
408 | { "atmega809" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
409 | { "atmega8515" , { { { 0x105900000100008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
410 | { "atmega8535" , { { { 0x105900000100008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
411 | { "atmega88" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
412 | { "atmega88a" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
413 | { "atmega88p" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
414 | { "atmega88pa" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
415 | { "atmega88pb" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
416 | { "atmega8a" , { { { 0x105900000100008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
417 | { "atmega8hva" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
418 | { "atmega8u2" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
419 | { "attiny10" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
420 | { "attiny102" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
421 | { "attiny104" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
422 | { "attiny11" , { { { 0x40000000080001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
423 | { "attiny12" , { { { 0x40000000080001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
424 | { "attiny13" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
425 | { "attiny13a" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
426 | { "attiny15" , { { { 0x40000000080001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
427 | { "attiny1604" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
428 | { "attiny1606" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
429 | { "attiny1607" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
430 | { "attiny1614" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
431 | { "attiny1616" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
432 | { "attiny1617" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
433 | { "attiny1624" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
434 | { "attiny1626" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
435 | { "attiny1627" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
436 | { "attiny1634" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
437 | { "attiny167" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
438 | { "attiny20" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
439 | { "attiny202" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
440 | { "attiny204" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
441 | { "attiny212" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
442 | { "attiny214" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
443 | { "attiny22" , { { { 0x40000000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
444 | { "attiny2313" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
445 | { "attiny2313a" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
446 | { "attiny24" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
447 | { "attiny24a" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
448 | { "attiny25" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
449 | { "attiny26" , { { { 0x40100000100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
450 | { "attiny261" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
451 | { "attiny261a" , { { { 0x40000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
452 | { "attiny28" , { { { 0x40000000080001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
453 | { "attiny3216" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
454 | { "attiny3217" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
455 | { "attiny3224" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
456 | { "attiny3226" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
457 | { "attiny3227" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
458 | { "attiny4" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
459 | { "attiny40" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
460 | { "attiny402" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
461 | { "attiny404" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
462 | { "attiny406" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
463 | { "attiny412" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
464 | { "attiny414" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
465 | { "attiny416" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
466 | { "attiny417" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
467 | { "attiny4313" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
468 | { "attiny43u" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
469 | { "attiny44" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
470 | { "attiny441" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
471 | { "attiny44a" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
472 | { "attiny45" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
473 | { "attiny461" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
474 | { "attiny461a" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
475 | { "attiny48" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
476 | { "attiny5" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
477 | { "attiny804" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
478 | { "attiny806" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
479 | { "attiny807" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
480 | { "attiny814" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
481 | { "attiny816" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
482 | { "attiny817" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
483 | { "attiny828" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
484 | { "attiny84" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
485 | { "attiny841" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
486 | { "attiny84a" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
487 | { "attiny85" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
488 | { "attiny861" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
489 | { "attiny861a" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
490 | { "attiny87" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
491 | { "attiny88" , { { { 0x100000002000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
492 | { "attiny9" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
493 | { "atxmega128a1" , { { { 0x40020000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
494 | { "atxmega128a1u" , { { { 0x400020000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
495 | { "atxmega128a3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
496 | { "atxmega128a3u" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
497 | { "atxmega128a4u" , { { { 0x400020000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
498 | { "atxmega128b1" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
499 | { "atxmega128b3" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
500 | { "atxmega128c3" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
501 | { "atxmega128d3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
502 | { "atxmega128d4" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
503 | { "atxmega16a4" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
504 | { "atxmega16a4u" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
505 | { "atxmega16c4" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
506 | { "atxmega16d4" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
507 | { "atxmega16e5" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
508 | { "atxmega192a3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
509 | { "atxmega192a3u" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
510 | { "atxmega192c3" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
511 | { "atxmega192d3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
512 | { "atxmega256a3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
513 | { "atxmega256a3b" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
514 | { "atxmega256a3bu" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
515 | { "atxmega256a3u" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
516 | { "atxmega256c3" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
517 | { "atxmega256d3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
518 | { "atxmega32a4" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
519 | { "atxmega32a4u" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
520 | { "atxmega32c3" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
521 | { "atxmega32c4" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
522 | { "atxmega32d3" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
523 | { "atxmega32d4" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
524 | { "atxmega32e5" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
525 | { "atxmega384c3" , { { { 0x400010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
526 | { "atxmega384d3" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
527 | { "atxmega64a1" , { { { 0x40008000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
528 | { "atxmega64a1u" , { { { 0x400008000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
529 | { "atxmega64a3" , { { { 0x40004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
530 | { "atxmega64a3u" , { { { 0x400004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
531 | { "atxmega64a4u" , { { { 0x400004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
532 | { "atxmega64b1" , { { { 0x400004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
533 | { "atxmega64b3" , { { { 0x400004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
534 | { "atxmega64c3" , { { { 0x400004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
535 | { "atxmega64d3" , { { { 0x40004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
536 | { "atxmega64d4" , { { { 0x40004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
537 | { "atxmega8e5" , { { { 0x400001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
538 | { "avr1" , { { { 0x80001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
539 | { "avr128da28" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
540 | { "avr128da32" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
541 | { "avr128da48" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
542 | { "avr128da64" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
543 | { "avr128db28" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
544 | { "avr128db32" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
545 | { "avr128db48" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
546 | { "avr128db64" , { { { 0x200004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
547 | { "avr16dd20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
548 | { "avr16dd28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
549 | { "avr16dd32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
550 | { "avr16du14" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
551 | { "avr16du20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
552 | { "avr16du28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
553 | { "avr16du32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
554 | { "avr16ea28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
555 | { "avr16ea32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
556 | { "avr16ea48" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
557 | { "avr16eb14" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
558 | { "avr16eb20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
559 | { "avr16eb28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
560 | { "avr16eb32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
561 | { "avr2" , { { { 0x100002ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
562 | { "avr25" , { { { 0x2000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
563 | { "avr3" , { { { 0x200004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
564 | { "avr31" , { { { 0x4000080ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
565 | { "avr32da28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
566 | { "avr32da32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
567 | { "avr32da48" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
568 | { "avr32db28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
569 | { "avr32db32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
570 | { "avr32db48" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
571 | { "avr32dd14" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
572 | { "avr32dd20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
573 | { "avr32dd28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
574 | { "avr32dd32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
575 | { "avr32du14" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
576 | { "avr32du20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
577 | { "avr32du28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
578 | { "avr32du32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
579 | { "avr32ea28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
580 | { "avr32ea32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
581 | { "avr32ea48" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
582 | { "avr32sd20" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
583 | { "avr32sd28" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
584 | { "avr32sd32" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
585 | { "avr35" , { { { 0x8000100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
586 | { "avr4" , { { { 0x400008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
587 | { "avr5" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
588 | { "avr51" , { { { 0x10000200ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
589 | { "avr6" , { { { 0x1000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
590 | { "avr64da28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
591 | { "avr64da32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
592 | { "avr64da48" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
593 | { "avr64da64" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
594 | { "avr64db28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
595 | { "avr64db32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
596 | { "avr64db48" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
597 | { "avr64db64" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
598 | { "avr64dd14" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
599 | { "avr64dd20" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
600 | { "avr64dd28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
601 | { "avr64dd32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
602 | { "avr64du28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
603 | { "avr64du32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
604 | { "avr64ea28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
605 | { "avr64ea32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
606 | { "avr64ea48" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
607 | { "avr64sd28" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
608 | { "avr64sd32" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
609 | { "avr64sd48" , { { { 0x80001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
610 | { "avrtiny" , { { { 0x20000400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
611 | { "avrxmega1" , { { { 0x40000800ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
612 | { "avrxmega2" , { { { 0x40001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
613 | { "avrxmega3" , { { { 0x100002000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
614 | { "avrxmega4" , { { { 0x40004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
615 | { "avrxmega5" , { { { 0x40008000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
616 | { "avrxmega6" , { { { 0x40010000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
617 | { "avrxmega7" , { { { 0x40020000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
618 | { "m3000" , { { { 0x800010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
619 | }; |
620 | |
621 | // Sorted array of names of CPU subtypes, including aliases. |
622 | extern const llvm::StringRef AVRNames[] = { |
623 | "at43usb320" , |
624 | "at43usb355" , |
625 | "at76c711" , |
626 | "at86rf401" , |
627 | "at90c8534" , |
628 | "at90can128" , |
629 | "at90can32" , |
630 | "at90can64" , |
631 | "at90pwm1" , |
632 | "at90pwm161" , |
633 | "at90pwm2" , |
634 | "at90pwm216" , |
635 | "at90pwm2b" , |
636 | "at90pwm3" , |
637 | "at90pwm316" , |
638 | "at90pwm3b" , |
639 | "at90pwm81" , |
640 | "at90s1200" , |
641 | "at90s2313" , |
642 | "at90s2323" , |
643 | "at90s2333" , |
644 | "at90s2343" , |
645 | "at90s4414" , |
646 | "at90s4433" , |
647 | "at90s4434" , |
648 | "at90s8515" , |
649 | "at90s8535" , |
650 | "at90scr100" , |
651 | "at90usb1286" , |
652 | "at90usb1287" , |
653 | "at90usb162" , |
654 | "at90usb646" , |
655 | "at90usb647" , |
656 | "at90usb82" , |
657 | "at94k" , |
658 | "ata5272" , |
659 | "ata5505" , |
660 | "ata5702m322" , |
661 | "ata5782" , |
662 | "ata5790" , |
663 | "ata5790n" , |
664 | "ata5791" , |
665 | "ata5795" , |
666 | "ata5831" , |
667 | "ata6285" , |
668 | "ata6286" , |
669 | "ata6289" , |
670 | "ata6612c" , |
671 | "ata6613c" , |
672 | "ata6614q" , |
673 | "ata6616c" , |
674 | "ata6617c" , |
675 | "ata664251" , |
676 | "ata8210" , |
677 | "ata8510" , |
678 | "atmega103" , |
679 | "atmega128" , |
680 | "atmega1280" , |
681 | "atmega1281" , |
682 | "atmega1284" , |
683 | "atmega1284p" , |
684 | "atmega1284rfr2" , |
685 | "atmega128a" , |
686 | "atmega128rfa1" , |
687 | "atmega128rfr2" , |
688 | "atmega16" , |
689 | "atmega1608" , |
690 | "atmega1609" , |
691 | "atmega161" , |
692 | "atmega162" , |
693 | "atmega163" , |
694 | "atmega164a" , |
695 | "atmega164p" , |
696 | "atmega164pa" , |
697 | "atmega165" , |
698 | "atmega165a" , |
699 | "atmega165p" , |
700 | "atmega165pa" , |
701 | "atmega168" , |
702 | "atmega168a" , |
703 | "atmega168p" , |
704 | "atmega168pa" , |
705 | "atmega168pb" , |
706 | "atmega169" , |
707 | "atmega169a" , |
708 | "atmega169p" , |
709 | "atmega169pa" , |
710 | "atmega16a" , |
711 | "atmega16hva" , |
712 | "atmega16hva2" , |
713 | "atmega16hvb" , |
714 | "atmega16hvbrevb" , |
715 | "atmega16m1" , |
716 | "atmega16u2" , |
717 | "atmega16u4" , |
718 | "atmega2560" , |
719 | "atmega2561" , |
720 | "atmega2564rfr2" , |
721 | "atmega256rfr2" , |
722 | "atmega32" , |
723 | "atmega3208" , |
724 | "atmega3209" , |
725 | "atmega323" , |
726 | "atmega324a" , |
727 | "atmega324p" , |
728 | "atmega324pa" , |
729 | "atmega324pb" , |
730 | "atmega325" , |
731 | "atmega3250" , |
732 | "atmega3250a" , |
733 | "atmega3250p" , |
734 | "atmega3250pa" , |
735 | "atmega325a" , |
736 | "atmega325p" , |
737 | "atmega325pa" , |
738 | "atmega328" , |
739 | "atmega328p" , |
740 | "atmega328pb" , |
741 | "atmega329" , |
742 | "atmega3290" , |
743 | "atmega3290a" , |
744 | "atmega3290p" , |
745 | "atmega3290pa" , |
746 | "atmega329a" , |
747 | "atmega329p" , |
748 | "atmega329pa" , |
749 | "atmega32a" , |
750 | "atmega32c1" , |
751 | "atmega32hvb" , |
752 | "atmega32hvbrevb" , |
753 | "atmega32m1" , |
754 | "atmega32u2" , |
755 | "atmega32u4" , |
756 | "atmega32u6" , |
757 | "atmega406" , |
758 | "atmega48" , |
759 | "atmega4808" , |
760 | "atmega4809" , |
761 | "atmega48a" , |
762 | "atmega48p" , |
763 | "atmega48pa" , |
764 | "atmega48pb" , |
765 | "atmega64" , |
766 | "atmega640" , |
767 | "atmega644" , |
768 | "atmega644a" , |
769 | "atmega644p" , |
770 | "atmega644pa" , |
771 | "atmega644rfr2" , |
772 | "atmega645" , |
773 | "atmega6450" , |
774 | "atmega6450a" , |
775 | "atmega6450p" , |
776 | "atmega645a" , |
777 | "atmega645p" , |
778 | "atmega649" , |
779 | "atmega6490" , |
780 | "atmega6490a" , |
781 | "atmega6490p" , |
782 | "atmega649a" , |
783 | "atmega649p" , |
784 | "atmega64a" , |
785 | "atmega64c1" , |
786 | "atmega64hve" , |
787 | "atmega64hve2" , |
788 | "atmega64m1" , |
789 | "atmega64rfr2" , |
790 | "atmega8" , |
791 | "atmega808" , |
792 | "atmega809" , |
793 | "atmega8515" , |
794 | "atmega8535" , |
795 | "atmega88" , |
796 | "atmega88a" , |
797 | "atmega88p" , |
798 | "atmega88pa" , |
799 | "atmega88pb" , |
800 | "atmega8a" , |
801 | "atmega8hva" , |
802 | "atmega8u2" , |
803 | "attiny10" , |
804 | "attiny102" , |
805 | "attiny104" , |
806 | "attiny11" , |
807 | "attiny12" , |
808 | "attiny13" , |
809 | "attiny13a" , |
810 | "attiny15" , |
811 | "attiny1604" , |
812 | "attiny1606" , |
813 | "attiny1607" , |
814 | "attiny1614" , |
815 | "attiny1616" , |
816 | "attiny1617" , |
817 | "attiny1624" , |
818 | "attiny1626" , |
819 | "attiny1627" , |
820 | "attiny1634" , |
821 | "attiny167" , |
822 | "attiny20" , |
823 | "attiny202" , |
824 | "attiny204" , |
825 | "attiny212" , |
826 | "attiny214" , |
827 | "attiny22" , |
828 | "attiny2313" , |
829 | "attiny2313a" , |
830 | "attiny24" , |
831 | "attiny24a" , |
832 | "attiny25" , |
833 | "attiny26" , |
834 | "attiny261" , |
835 | "attiny261a" , |
836 | "attiny28" , |
837 | "attiny3216" , |
838 | "attiny3217" , |
839 | "attiny3224" , |
840 | "attiny3226" , |
841 | "attiny3227" , |
842 | "attiny4" , |
843 | "attiny40" , |
844 | "attiny402" , |
845 | "attiny404" , |
846 | "attiny406" , |
847 | "attiny412" , |
848 | "attiny414" , |
849 | "attiny416" , |
850 | "attiny417" , |
851 | "attiny4313" , |
852 | "attiny43u" , |
853 | "attiny44" , |
854 | "attiny441" , |
855 | "attiny44a" , |
856 | "attiny45" , |
857 | "attiny461" , |
858 | "attiny461a" , |
859 | "attiny48" , |
860 | "attiny5" , |
861 | "attiny804" , |
862 | "attiny806" , |
863 | "attiny807" , |
864 | "attiny814" , |
865 | "attiny816" , |
866 | "attiny817" , |
867 | "attiny828" , |
868 | "attiny84" , |
869 | "attiny841" , |
870 | "attiny84a" , |
871 | "attiny85" , |
872 | "attiny861" , |
873 | "attiny861a" , |
874 | "attiny87" , |
875 | "attiny88" , |
876 | "attiny9" , |
877 | "atxmega128a1" , |
878 | "atxmega128a1u" , |
879 | "atxmega128a3" , |
880 | "atxmega128a3u" , |
881 | "atxmega128a4u" , |
882 | "atxmega128b1" , |
883 | "atxmega128b3" , |
884 | "atxmega128c3" , |
885 | "atxmega128d3" , |
886 | "atxmega128d4" , |
887 | "atxmega16a4" , |
888 | "atxmega16a4u" , |
889 | "atxmega16c4" , |
890 | "atxmega16d4" , |
891 | "atxmega16e5" , |
892 | "atxmega192a3" , |
893 | "atxmega192a3u" , |
894 | "atxmega192c3" , |
895 | "atxmega192d3" , |
896 | "atxmega256a3" , |
897 | "atxmega256a3b" , |
898 | "atxmega256a3bu" , |
899 | "atxmega256a3u" , |
900 | "atxmega256c3" , |
901 | "atxmega256d3" , |
902 | "atxmega32a4" , |
903 | "atxmega32a4u" , |
904 | "atxmega32c3" , |
905 | "atxmega32c4" , |
906 | "atxmega32d3" , |
907 | "atxmega32d4" , |
908 | "atxmega32e5" , |
909 | "atxmega384c3" , |
910 | "atxmega384d3" , |
911 | "atxmega64a1" , |
912 | "atxmega64a1u" , |
913 | "atxmega64a3" , |
914 | "atxmega64a3u" , |
915 | "atxmega64a4u" , |
916 | "atxmega64b1" , |
917 | "atxmega64b3" , |
918 | "atxmega64c3" , |
919 | "atxmega64d3" , |
920 | "atxmega64d4" , |
921 | "atxmega8e5" , |
922 | "avr1" , |
923 | "avr128da28" , |
924 | "avr128da32" , |
925 | "avr128da48" , |
926 | "avr128da64" , |
927 | "avr128db28" , |
928 | "avr128db32" , |
929 | "avr128db48" , |
930 | "avr128db64" , |
931 | "avr16dd20" , |
932 | "avr16dd28" , |
933 | "avr16dd32" , |
934 | "avr16du14" , |
935 | "avr16du20" , |
936 | "avr16du28" , |
937 | "avr16du32" , |
938 | "avr16ea28" , |
939 | "avr16ea32" , |
940 | "avr16ea48" , |
941 | "avr16eb14" , |
942 | "avr16eb20" , |
943 | "avr16eb28" , |
944 | "avr16eb32" , |
945 | "avr2" , |
946 | "avr25" , |
947 | "avr3" , |
948 | "avr31" , |
949 | "avr32da28" , |
950 | "avr32da32" , |
951 | "avr32da48" , |
952 | "avr32db28" , |
953 | "avr32db32" , |
954 | "avr32db48" , |
955 | "avr32dd14" , |
956 | "avr32dd20" , |
957 | "avr32dd28" , |
958 | "avr32dd32" , |
959 | "avr32du14" , |
960 | "avr32du20" , |
961 | "avr32du28" , |
962 | "avr32du32" , |
963 | "avr32ea28" , |
964 | "avr32ea32" , |
965 | "avr32ea48" , |
966 | "avr32sd20" , |
967 | "avr32sd28" , |
968 | "avr32sd32" , |
969 | "avr35" , |
970 | "avr4" , |
971 | "avr5" , |
972 | "avr51" , |
973 | "avr6" , |
974 | "avr64da28" , |
975 | "avr64da32" , |
976 | "avr64da48" , |
977 | "avr64da64" , |
978 | "avr64db28" , |
979 | "avr64db32" , |
980 | "avr64db48" , |
981 | "avr64db64" , |
982 | "avr64dd14" , |
983 | "avr64dd20" , |
984 | "avr64dd28" , |
985 | "avr64dd32" , |
986 | "avr64du28" , |
987 | "avr64du32" , |
988 | "avr64ea28" , |
989 | "avr64ea32" , |
990 | "avr64ea48" , |
991 | "avr64sd28" , |
992 | "avr64sd32" , |
993 | "avr64sd48" , |
994 | "avrtiny" , |
995 | "avrxmega1" , |
996 | "avrxmega2" , |
997 | "avrxmega3" , |
998 | "avrxmega4" , |
999 | "avrxmega5" , |
1000 | "avrxmega6" , |
1001 | "avrxmega7" , |
1002 | "m3000" }; |
1003 | |
1004 | namespace AVR_MC { |
1005 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, |
1006 | const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) { |
1007 | // Don't know how to resolve this scheduling class. |
1008 | return 0; |
1009 | } |
1010 | } // end namespace AVR_MC |
1011 | |
1012 | struct AVRGenMCSubtargetInfo : public MCSubtargetInfo { |
1013 | AVRGenMCSubtargetInfo(const Triple &TT, |
1014 | StringRef CPU, StringRef TuneCPU, StringRef FS, |
1015 | ArrayRef<StringRef> PN, |
1016 | ArrayRef<SubtargetFeatureKV> PF, |
1017 | ArrayRef<SubtargetSubTypeKV> PD, |
1018 | const MCWriteProcResEntry *WPR, |
1019 | const MCWriteLatencyEntry *WL, |
1020 | const MCReadAdvanceEntry *RA, const InstrStage *IS, |
1021 | const unsigned *OC, const unsigned *FP) : |
1022 | MCSubtargetInfo(TT, CPU, TuneCPU, FS, PN, PF, PD, |
1023 | WPR, WL, RA, IS, OC, FP) { } |
1024 | |
1025 | unsigned resolveVariantSchedClass(unsigned SchedClass, |
1026 | const MCInst *MI, const MCInstrInfo *MCII, |
1027 | unsigned CPUID) const override { |
1028 | return AVR_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, CPUID); |
1029 | } |
1030 | }; |
1031 | |
1032 | static inline MCSubtargetInfo *createAVRMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) { |
1033 | return new AVRGenMCSubtargetInfo(TT, CPU, TuneCPU, FS, AVRNames, AVRFeatureKV, AVRSubTypeKV, |
1034 | AVRWriteProcResTable, AVRWriteLatencyTable, AVRReadAdvanceTable, |
1035 | nullptr, nullptr, nullptr); |
1036 | } |
1037 | |
1038 | } // end namespace llvm |
1039 | |
1040 | #endif // GET_SUBTARGETINFO_MC_DESC |
1041 | |
1042 | |
1043 | #ifdef GET_SUBTARGETINFO_TARGET_DESC |
1044 | #undef GET_SUBTARGETINFO_TARGET_DESC |
1045 | |
1046 | #include "llvm/ADT/BitmaskEnum.h" |
1047 | #include "llvm/Support/Debug.h" |
1048 | #include "llvm/Support/raw_ostream.h" |
1049 | |
1050 | // ParseSubtargetFeatures - Parses features string setting specified |
1051 | // subtarget options. |
1052 | void llvm::AVRSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) { |
1053 | LLVM_DEBUG(dbgs() << "\nFeatures:" << FS); |
1054 | LLVM_DEBUG(dbgs() << "\nCPU:" << CPU); |
1055 | LLVM_DEBUG(dbgs() << "\nTuneCPU:" << TuneCPU << "\n\n" ); |
1056 | InitMCProcessorInfo(CPU, TuneCPU, FS); |
1057 | const FeatureBitset &Bits = getFeatureBits(); |
1058 | if (Bits[AVR::ELFArchAVR1] && ELFArch < ELF::EF_AVR_ARCH_AVR1) ELFArch = ELF::EF_AVR_ARCH_AVR1; |
1059 | if (Bits[AVR::ELFArchAVR2] && ELFArch < ELF::EF_AVR_ARCH_AVR2) ELFArch = ELF::EF_AVR_ARCH_AVR2; |
1060 | if (Bits[AVR::ELFArchAVR3] && ELFArch < ELF::EF_AVR_ARCH_AVR3) ELFArch = ELF::EF_AVR_ARCH_AVR3; |
1061 | if (Bits[AVR::ELFArchAVR4] && ELFArch < ELF::EF_AVR_ARCH_AVR4) ELFArch = ELF::EF_AVR_ARCH_AVR4; |
1062 | if (Bits[AVR::ELFArchAVR5] && ELFArch < ELF::EF_AVR_ARCH_AVR5) ELFArch = ELF::EF_AVR_ARCH_AVR5; |
1063 | if (Bits[AVR::ELFArchAVR6] && ELFArch < ELF::EF_AVR_ARCH_AVR6) ELFArch = ELF::EF_AVR_ARCH_AVR6; |
1064 | if (Bits[AVR::ELFArchAVR25] && ELFArch < ELF::EF_AVR_ARCH_AVR25) ELFArch = ELF::EF_AVR_ARCH_AVR25; |
1065 | if (Bits[AVR::ELFArchAVR31] && ELFArch < ELF::EF_AVR_ARCH_AVR31) ELFArch = ELF::EF_AVR_ARCH_AVR31; |
1066 | if (Bits[AVR::ELFArchAVR35] && ELFArch < ELF::EF_AVR_ARCH_AVR35) ELFArch = ELF::EF_AVR_ARCH_AVR35; |
1067 | if (Bits[AVR::ELFArchAVR51] && ELFArch < ELF::EF_AVR_ARCH_AVR51) ELFArch = ELF::EF_AVR_ARCH_AVR51; |
1068 | if (Bits[AVR::ELFArchTiny] && ELFArch < ELF::EF_AVR_ARCH_AVRTINY) ELFArch = ELF::EF_AVR_ARCH_AVRTINY; |
1069 | if (Bits[AVR::ELFArchXMEGA1] && ELFArch < ELF::EF_AVR_ARCH_XMEGA1) ELFArch = ELF::EF_AVR_ARCH_XMEGA1; |
1070 | if (Bits[AVR::ELFArchXMEGA2] && ELFArch < ELF::EF_AVR_ARCH_XMEGA2) ELFArch = ELF::EF_AVR_ARCH_XMEGA2; |
1071 | if (Bits[AVR::ELFArchXMEGA3] && ELFArch < ELF::EF_AVR_ARCH_XMEGA3) ELFArch = ELF::EF_AVR_ARCH_XMEGA3; |
1072 | if (Bits[AVR::ELFArchXMEGA4] && ELFArch < ELF::EF_AVR_ARCH_XMEGA4) ELFArch = ELF::EF_AVR_ARCH_XMEGA4; |
1073 | if (Bits[AVR::ELFArchXMEGA5] && ELFArch < ELF::EF_AVR_ARCH_XMEGA5) ELFArch = ELF::EF_AVR_ARCH_XMEGA5; |
1074 | if (Bits[AVR::ELFArchXMEGA6] && ELFArch < ELF::EF_AVR_ARCH_XMEGA6) ELFArch = ELF::EF_AVR_ARCH_XMEGA6; |
1075 | if (Bits[AVR::ELFArchXMEGA7] && ELFArch < ELF::EF_AVR_ARCH_XMEGA7) ELFArch = ELF::EF_AVR_ARCH_XMEGA7; |
1076 | if (Bits[AVR::FamilyAVR0]) HasFeatureSetFamilyAVR0 = true; |
1077 | if (Bits[AVR::FamilyAVR1]) HasFeatureSetFamilyAVR1 = true; |
1078 | if (Bits[AVR::FamilyAVR2]) HasFeatureSetFamilyAVR2 = true; |
1079 | if (Bits[AVR::FamilyAVR3]) HasFeatureSetFamilyAVR3 = true; |
1080 | if (Bits[AVR::FamilyAVR4]) HasFeatureSetFamilyAVR4 = true; |
1081 | if (Bits[AVR::FamilyAVR5]) HasFeatureSetFamilyAVR5 = true; |
1082 | if (Bits[AVR::FamilyAVR6]) HasFeatureSetFamilyAVR6 = true; |
1083 | if (Bits[AVR::FamilyAVR25]) HasFeatureSetFamilyAVR25 = true; |
1084 | if (Bits[AVR::FamilyAVR31]) HasFeatureSetFamilyAVR31 = true; |
1085 | if (Bits[AVR::FamilyAVR35]) HasFeatureSetFamilyAVR35 = true; |
1086 | if (Bits[AVR::FamilyAVR51]) HasFeatureSetFamilyAVR51 = true; |
1087 | if (Bits[AVR::FamilyTiny]) HasFeatureSetFamilyTiny = true; |
1088 | if (Bits[AVR::FamilyXMEGA]) HasFeatureSetFamilyXMEGA = true; |
1089 | if (Bits[AVR::FamilyXMEGA2]) HasFeatureSetFamilyXMEGA2 = true; |
1090 | if (Bits[AVR::FamilyXMEGA3]) HasFeatureSetFamilyXMEGA3 = true; |
1091 | if (Bits[AVR::FamilyXMEGA4]) HasFeatureSetFamilyXMEGA4 = true; |
1092 | if (Bits[AVR::FamilyXMEGAU]) HasFeatureSetFamilyXMEGAU = true; |
1093 | if (Bits[AVR::FeatureADDSUBIW]) HasADDSUBIW = true; |
1094 | if (Bits[AVR::FeatureBREAK]) HasBREAK = true; |
1095 | if (Bits[AVR::FeatureDES]) HasDES = true; |
1096 | if (Bits[AVR::FeatureEIJMPCALL]) HasEIJMPCALL = true; |
1097 | if (Bits[AVR::FeatureELPM]) HasELPM = true; |
1098 | if (Bits[AVR::FeatureELPMX]) HasELPMX = true; |
1099 | if (Bits[AVR::FeatureIJMPCALL]) HasSRAMIJMPCALL = true; |
1100 | if (Bits[AVR::FeatureJMPCALL]) HasJMPCALL = true; |
1101 | if (Bits[AVR::FeatureLPM]) HasLPM = true; |
1102 | if (Bits[AVR::FeatureLPMX]) HasLPMX = true; |
1103 | if (Bits[AVR::FeatureLowByteFirst]) HasLowByteFirst = true; |
1104 | if (Bits[AVR::FeatureMMR]) HasMemMappedGPR = true; |
1105 | if (Bits[AVR::FeatureMOVW]) HasMOVW = true; |
1106 | if (Bits[AVR::FeatureMultiplication]) SupportsMultiplication = true; |
1107 | if (Bits[AVR::FeatureRMW]) SupportsRMW = true; |
1108 | if (Bits[AVR::FeatureSPM]) HasSPM = true; |
1109 | if (Bits[AVR::FeatureSPMX]) HasSPMX = true; |
1110 | if (Bits[AVR::FeatureSRAM]) HasSRAM = true; |
1111 | if (Bits[AVR::FeatureSetSpecial]) HasFeatureSetFeatureSetSpecial = true; |
1112 | if (Bits[AVR::FeatureSmallStack]) HasSmallStack = true; |
1113 | if (Bits[AVR::FeatureTinyEncoding]) HasTinyEncoding = true; |
1114 | if (Bits[AVR::FeatureWrappingRjmp]) HasWrappingRjmp = true; |
1115 | } |
1116 | #endif // GET_SUBTARGETINFO_TARGET_DESC |
1117 | |
1118 | |
1119 | #ifdef GET_SUBTARGETINFO_HEADER |
1120 | #undef GET_SUBTARGETINFO_HEADER |
1121 | |
1122 | namespace llvm { |
1123 | class DFAPacketizer; |
1124 | namespace AVR_MC { |
1125 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID); |
1126 | } // end namespace AVR_MC |
1127 | |
1128 | struct AVRGenSubtargetInfo : public TargetSubtargetInfo { |
1129 | explicit AVRGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS); |
1130 | public: |
1131 | unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const override; |
1132 | unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const override; |
1133 | DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const; |
1134 | }; |
1135 | } // end namespace llvm |
1136 | |
1137 | #endif // GET_SUBTARGETINFO_HEADER |
1138 | |
1139 | |
1140 | #ifdef GET_SUBTARGETINFO_CTOR |
1141 | #undef GET_SUBTARGETINFO_CTOR |
1142 | |
1143 | #include "llvm/CodeGen/TargetSchedule.h" |
1144 | |
1145 | namespace llvm { |
1146 | extern const llvm::StringRef AVRNames[]; |
1147 | extern const llvm::SubtargetFeatureKV AVRFeatureKV[]; |
1148 | extern const llvm::SubtargetSubTypeKV AVRSubTypeKV[]; |
1149 | extern const llvm::MCWriteProcResEntry AVRWriteProcResTable[]; |
1150 | extern const llvm::MCWriteLatencyEntry AVRWriteLatencyTable[]; |
1151 | extern const llvm::MCReadAdvanceEntry AVRReadAdvanceTable[]; |
1152 | AVRGenSubtargetInfo::AVRGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) |
1153 | : TargetSubtargetInfo(TT, CPU, TuneCPU, FS, ArrayRef(AVRNames, 380), ArrayRef(AVRFeatureKV, 39), ArrayRef(AVRSubTypeKV, 380), |
1154 | AVRWriteProcResTable, AVRWriteLatencyTable, AVRReadAdvanceTable, |
1155 | nullptr, nullptr, nullptr) {} |
1156 | |
1157 | unsigned AVRGenSubtargetInfo |
1158 | ::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const { |
1159 | report_fatal_error("Expected a variant SchedClass" ); |
1160 | } // AVRGenSubtargetInfo::resolveSchedClass |
1161 | |
1162 | unsigned AVRGenSubtargetInfo |
1163 | ::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const { |
1164 | return AVR_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, CPUID); |
1165 | } // AVRGenSubtargetInfo::resolveVariantSchedClass |
1166 | |
1167 | } // end namespace llvm |
1168 | |
1169 | #endif // GET_SUBTARGETINFO_CTOR |
1170 | |
1171 | |
1172 | #ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
1173 | #undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
1174 | |
1175 | #endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
1176 | |
1177 | |
1178 | #ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
1179 | #undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
1180 | |
1181 | #endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
1182 | |
1183 | |