Files
ircolib/bindings/python/capstone/m680x_const.py
T
iris 802798ce3c Squashed 'external/capstone/' content from commit e46f64fa
git-subtree-dir: external/capstone
git-subtree-split: e46f64fadb351e9ecd05264fab26f2772feb0994
2026-05-11 11:55:07 +02:00

473 lines
9.6 KiB
Python

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