Rizin
unix-like reverse engineering framework and cli tools
m680x_const.py
Go to the documentation of this file.
1 # For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT [m680x_const.py]
2 M680X_OPERAND_COUNT = 9
3 
4 M680X_REG_INVALID = 0
5 M680X_REG_A = 1
6 M680X_REG_B = 2
7 M680X_REG_E = 3
8 M680X_REG_F = 4
9 M680X_REG_0 = 5
10 M680X_REG_D = 6
11 M680X_REG_W = 7
12 M680X_REG_CC = 8
13 M680X_REG_DP = 9
14 M680X_REG_MD = 10
15 M680X_REG_HX = 11
16 M680X_REG_H = 12
17 M680X_REG_X = 13
18 M680X_REG_Y = 14
19 M680X_REG_S = 15
20 M680X_REG_U = 16
21 M680X_REG_V = 17
22 M680X_REG_Q = 18
23 M680X_REG_PC = 19
24 M680X_REG_TMP2 = 20
25 M680X_REG_TMP3 = 21
26 M680X_REG_ENDING = 22
27 
28 M680X_OP_INVALID = 0
29 M680X_OP_REGISTER = 1
30 M680X_OP_IMMEDIATE = 2
31 M680X_OP_INDEXED = 3
32 M680X_OP_EXTENDED = 4
33 M680X_OP_DIRECT = 5
34 M680X_OP_RELATIVE = 6
35 M680X_OP_CONSTANT = 7
36 
37 M680X_OFFSET_NONE = 0
38 M680X_OFFSET_BITS_5 = 5
39 M680X_OFFSET_BITS_8 = 8
40 M680X_OFFSET_BITS_9 = 9
41 M680X_OFFSET_BITS_16 = 16
42 M680X_IDX_INDIRECT = 1
43 M680X_IDX_NO_COMMA = 2
44 M680X_IDX_POST_INC_DEC = 4
45 
46 M680X_GRP_INVALID = 0
47 M680X_GRP_JUMP = 1
48 M680X_GRP_CALL = 2
49 M680X_GRP_RET = 3
50 M680X_GRP_INT = 4
51 M680X_GRP_IRET = 5
52 M680X_GRP_PRIV = 6
53 M680X_GRP_BRAREL = 7
54 M680X_GRP_ENDING = 8
55 M680X_FIRST_OP_IN_MNEM = 1
56 M680X_SECOND_OP_IN_MNEM = 2
57 
58 M680X_INS_INVLD = 0
59 M680X_INS_ABA = 1
60 M680X_INS_ABX = 2
61 M680X_INS_ABY = 3
62 M680X_INS_ADC = 4
63 M680X_INS_ADCA = 5
64 M680X_INS_ADCB = 6
65 M680X_INS_ADCD = 7
66 M680X_INS_ADCR = 8
67 M680X_INS_ADD = 9
68 M680X_INS_ADDA = 10
69 M680X_INS_ADDB = 11
70 M680X_INS_ADDD = 12
71 M680X_INS_ADDE = 13
72 M680X_INS_ADDF = 14
73 M680X_INS_ADDR = 15
74 M680X_INS_ADDW = 16
75 M680X_INS_AIM = 17
76 M680X_INS_AIS = 18
77 M680X_INS_AIX = 19
78 M680X_INS_AND = 20
79 M680X_INS_ANDA = 21
80 M680X_INS_ANDB = 22
81 M680X_INS_ANDCC = 23
82 M680X_INS_ANDD = 24
83 M680X_INS_ANDR = 25
84 M680X_INS_ASL = 26
85 M680X_INS_ASLA = 27
86 M680X_INS_ASLB = 28
87 M680X_INS_ASLD = 29
88 M680X_INS_ASR = 30
89 M680X_INS_ASRA = 31
90 M680X_INS_ASRB = 32
91 M680X_INS_ASRD = 33
92 M680X_INS_ASRX = 34
93 M680X_INS_BAND = 35
94 M680X_INS_BCC = 36
95 M680X_INS_BCLR = 37
96 M680X_INS_BCS = 38
97 M680X_INS_BEOR = 39
98 M680X_INS_BEQ = 40
99 M680X_INS_BGE = 41
100 M680X_INS_BGND = 42
101 M680X_INS_BGT = 43
102 M680X_INS_BHCC = 44
103 M680X_INS_BHCS = 45
104 M680X_INS_BHI = 46
105 M680X_INS_BIAND = 47
106 M680X_INS_BIEOR = 48
107 M680X_INS_BIH = 49
108 M680X_INS_BIL = 50
109 M680X_INS_BIOR = 51
110 M680X_INS_BIT = 52
111 M680X_INS_BITA = 53
112 M680X_INS_BITB = 54
113 M680X_INS_BITD = 55
114 M680X_INS_BITMD = 56
115 M680X_INS_BLE = 57
116 M680X_INS_BLS = 58
117 M680X_INS_BLT = 59
118 M680X_INS_BMC = 60
119 M680X_INS_BMI = 61
120 M680X_INS_BMS = 62
121 M680X_INS_BNE = 63
122 M680X_INS_BOR = 64
123 M680X_INS_BPL = 65
124 M680X_INS_BRCLR = 66
125 M680X_INS_BRSET = 67
126 M680X_INS_BRA = 68
127 M680X_INS_BRN = 69
128 M680X_INS_BSET = 70
129 M680X_INS_BSR = 71
130 M680X_INS_BVC = 72
131 M680X_INS_BVS = 73
132 M680X_INS_CALL = 74
133 M680X_INS_CBA = 75
134 M680X_INS_CBEQ = 76
135 M680X_INS_CBEQA = 77
136 M680X_INS_CBEQX = 78
137 M680X_INS_CLC = 79
138 M680X_INS_CLI = 80
139 M680X_INS_CLR = 81
140 M680X_INS_CLRA = 82
141 M680X_INS_CLRB = 83
142 M680X_INS_CLRD = 84
143 M680X_INS_CLRE = 85
144 M680X_INS_CLRF = 86
145 M680X_INS_CLRH = 87
146 M680X_INS_CLRW = 88
147 M680X_INS_CLRX = 89
148 M680X_INS_CLV = 90
149 M680X_INS_CMP = 91
150 M680X_INS_CMPA = 92
151 M680X_INS_CMPB = 93
152 M680X_INS_CMPD = 94
153 M680X_INS_CMPE = 95
154 M680X_INS_CMPF = 96
155 M680X_INS_CMPR = 97
156 M680X_INS_CMPS = 98
157 M680X_INS_CMPU = 99
158 M680X_INS_CMPW = 100
159 M680X_INS_CMPX = 101
160 M680X_INS_CMPY = 102
161 M680X_INS_COM = 103
162 M680X_INS_COMA = 104
163 M680X_INS_COMB = 105
164 M680X_INS_COMD = 106
165 M680X_INS_COME = 107
166 M680X_INS_COMF = 108
167 M680X_INS_COMW = 109
168 M680X_INS_COMX = 110
169 M680X_INS_CPD = 111
170 M680X_INS_CPHX = 112
171 M680X_INS_CPS = 113
172 M680X_INS_CPX = 114
173 M680X_INS_CPY = 115
174 M680X_INS_CWAI = 116
175 M680X_INS_DAA = 117
176 M680X_INS_DBEQ = 118
177 M680X_INS_DBNE = 119
178 M680X_INS_DBNZ = 120
179 M680X_INS_DBNZA = 121
180 M680X_INS_DBNZX = 122
181 M680X_INS_DEC = 123
182 M680X_INS_DECA = 124
183 M680X_INS_DECB = 125
184 M680X_INS_DECD = 126
185 M680X_INS_DECE = 127
186 M680X_INS_DECF = 128
187 M680X_INS_DECW = 129
188 M680X_INS_DECX = 130
189 M680X_INS_DES = 131
190 M680X_INS_DEX = 132
191 M680X_INS_DEY = 133
192 M680X_INS_DIV = 134
193 M680X_INS_DIVD = 135
194 M680X_INS_DIVQ = 136
195 M680X_INS_EDIV = 137
196 M680X_INS_EDIVS = 138
197 M680X_INS_EIM = 139
198 M680X_INS_EMACS = 140
199 M680X_INS_EMAXD = 141
200 M680X_INS_EMAXM = 142
201 M680X_INS_EMIND = 143
202 M680X_INS_EMINM = 144
203 M680X_INS_EMUL = 145
204 M680X_INS_EMULS = 146
205 M680X_INS_EOR = 147
206 M680X_INS_EORA = 148
207 M680X_INS_EORB = 149
208 M680X_INS_EORD = 150
209 M680X_INS_EORR = 151
210 M680X_INS_ETBL = 152
211 M680X_INS_EXG = 153
212 M680X_INS_FDIV = 154
213 M680X_INS_IBEQ = 155
214 M680X_INS_IBNE = 156
215 M680X_INS_IDIV = 157
216 M680X_INS_IDIVS = 158
217 M680X_INS_ILLGL = 159
218 M680X_INS_INC = 160
219 M680X_INS_INCA = 161
220 M680X_INS_INCB = 162
221 M680X_INS_INCD = 163
222 M680X_INS_INCE = 164
223 M680X_INS_INCF = 165
224 M680X_INS_INCW = 166
225 M680X_INS_INCX = 167
226 M680X_INS_INS = 168
227 M680X_INS_INX = 169
228 M680X_INS_INY = 170
229 M680X_INS_JMP = 171
230 M680X_INS_JSR = 172
231 M680X_INS_LBCC = 173
232 M680X_INS_LBCS = 174
233 M680X_INS_LBEQ = 175
234 M680X_INS_LBGE = 176
235 M680X_INS_LBGT = 177
236 M680X_INS_LBHI = 178
237 M680X_INS_LBLE = 179
238 M680X_INS_LBLS = 180
239 M680X_INS_LBLT = 181
240 M680X_INS_LBMI = 182
241 M680X_INS_LBNE = 183
242 M680X_INS_LBPL = 184
243 M680X_INS_LBRA = 185
244 M680X_INS_LBRN = 186
245 M680X_INS_LBSR = 187
246 M680X_INS_LBVC = 188
247 M680X_INS_LBVS = 189
248 M680X_INS_LDA = 190
249 M680X_INS_LDAA = 191
250 M680X_INS_LDAB = 192
251 M680X_INS_LDB = 193
252 M680X_INS_LDBT = 194
253 M680X_INS_LDD = 195
254 M680X_INS_LDE = 196
255 M680X_INS_LDF = 197
256 M680X_INS_LDHX = 198
257 M680X_INS_LDMD = 199
258 M680X_INS_LDQ = 200
259 M680X_INS_LDS = 201
260 M680X_INS_LDU = 202
261 M680X_INS_LDW = 203
262 M680X_INS_LDX = 204
263 M680X_INS_LDY = 205
264 M680X_INS_LEAS = 206
265 M680X_INS_LEAU = 207
266 M680X_INS_LEAX = 208
267 M680X_INS_LEAY = 209
268 M680X_INS_LSL = 210
269 M680X_INS_LSLA = 211
270 M680X_INS_LSLB = 212
271 M680X_INS_LSLD = 213
272 M680X_INS_LSLX = 214
273 M680X_INS_LSR = 215
274 M680X_INS_LSRA = 216
275 M680X_INS_LSRB = 217
276 M680X_INS_LSRD = 218
277 M680X_INS_LSRW = 219
278 M680X_INS_LSRX = 220
279 M680X_INS_MAXA = 221
280 M680X_INS_MAXM = 222
281 M680X_INS_MEM = 223
282 M680X_INS_MINA = 224
283 M680X_INS_MINM = 225
284 M680X_INS_MOV = 226
285 M680X_INS_MOVB = 227
286 M680X_INS_MOVW = 228
287 M680X_INS_MUL = 229
288 M680X_INS_MULD = 230
289 M680X_INS_NEG = 231
290 M680X_INS_NEGA = 232
291 M680X_INS_NEGB = 233
292 M680X_INS_NEGD = 234
293 M680X_INS_NEGX = 235
294 M680X_INS_NOP = 236
295 M680X_INS_NSA = 237
296 M680X_INS_OIM = 238
297 M680X_INS_ORA = 239
298 M680X_INS_ORAA = 240
299 M680X_INS_ORAB = 241
300 M680X_INS_ORB = 242
301 M680X_INS_ORCC = 243
302 M680X_INS_ORD = 244
303 M680X_INS_ORR = 245
304 M680X_INS_PSHA = 246
305 M680X_INS_PSHB = 247
306 M680X_INS_PSHC = 248
307 M680X_INS_PSHD = 249
308 M680X_INS_PSHH = 250
309 M680X_INS_PSHS = 251
310 M680X_INS_PSHSW = 252
311 M680X_INS_PSHU = 253
312 M680X_INS_PSHUW = 254
313 M680X_INS_PSHX = 255
314 M680X_INS_PSHY = 256
315 M680X_INS_PULA = 257
316 M680X_INS_PULB = 258
317 M680X_INS_PULC = 259
318 M680X_INS_PULD = 260
319 M680X_INS_PULH = 261
320 M680X_INS_PULS = 262
321 M680X_INS_PULSW = 263
322 M680X_INS_PULU = 264
323 M680X_INS_PULUW = 265
324 M680X_INS_PULX = 266
325 M680X_INS_PULY = 267
326 M680X_INS_REV = 268
327 M680X_INS_REVW = 269
328 M680X_INS_ROL = 270
329 M680X_INS_ROLA = 271
330 M680X_INS_ROLB = 272
331 M680X_INS_ROLD = 273
332 M680X_INS_ROLW = 274
333 M680X_INS_ROLX = 275
334 M680X_INS_ROR = 276
335 M680X_INS_RORA = 277
336 M680X_INS_RORB = 278
337 M680X_INS_RORD = 279
338 M680X_INS_RORW = 280
339 M680X_INS_RORX = 281
340 M680X_INS_RSP = 282
341 M680X_INS_RTC = 283
342 M680X_INS_RTI = 284
343 M680X_INS_RTS = 285
344 M680X_INS_SBA = 286
345 M680X_INS_SBC = 287
346 M680X_INS_SBCA = 288
347 M680X_INS_SBCB = 289
348 M680X_INS_SBCD = 290
349 M680X_INS_SBCR = 291
350 M680X_INS_SEC = 292
351 M680X_INS_SEI = 293
352 M680X_INS_SEV = 294
353 M680X_INS_SEX = 295
354 M680X_INS_SEXW = 296
355 M680X_INS_SLP = 297
356 M680X_INS_STA = 298
357 M680X_INS_STAA = 299
358 M680X_INS_STAB = 300
359 M680X_INS_STB = 301
360 M680X_INS_STBT = 302
361 M680X_INS_STD = 303
362 M680X_INS_STE = 304
363 M680X_INS_STF = 305
364 M680X_INS_STOP = 306
365 M680X_INS_STHX = 307
366 M680X_INS_STQ = 308
367 M680X_INS_STS = 309
368 M680X_INS_STU = 310
369 M680X_INS_STW = 311
370 M680X_INS_STX = 312
371 M680X_INS_STY = 313
372 M680X_INS_SUB = 314
373 M680X_INS_SUBA = 315
374 M680X_INS_SUBB = 316
375 M680X_INS_SUBD = 317
376 M680X_INS_SUBE = 318
377 M680X_INS_SUBF = 319
378 M680X_INS_SUBR = 320
379 M680X_INS_SUBW = 321
380 M680X_INS_SWI = 322
381 M680X_INS_SWI2 = 323
382 M680X_INS_SWI3 = 324
383 M680X_INS_SYNC = 325
384 M680X_INS_TAB = 326
385 M680X_INS_TAP = 327
386 M680X_INS_TAX = 328
387 M680X_INS_TBA = 329
388 M680X_INS_TBEQ = 330
389 M680X_INS_TBL = 331
390 M680X_INS_TBNE = 332
391 M680X_INS_TEST = 333
392 M680X_INS_TFM = 334
393 M680X_INS_TFR = 335
394 M680X_INS_TIM = 336
395 M680X_INS_TPA = 337
396 M680X_INS_TST = 338
397 M680X_INS_TSTA = 339
398 M680X_INS_TSTB = 340
399 M680X_INS_TSTD = 341
400 M680X_INS_TSTE = 342
401 M680X_INS_TSTF = 343
402 M680X_INS_TSTW = 344
403 M680X_INS_TSTX = 345
404 M680X_INS_TSX = 346
405 M680X_INS_TSY = 347
406 M680X_INS_TXA = 348
407 M680X_INS_TXS = 349
408 M680X_INS_TYS = 350
409 M680X_INS_WAI = 351
410 M680X_INS_WAIT = 352
411 M680X_INS_WAV = 353
412 M680X_INS_WAVR = 354
413 M680X_INS_XGDX = 355
414 M680X_INS_XGDY = 356
415 M680X_INS_ENDING = 357