Rizin
unix-like reverse engineering framework and cli tools
|
Static Public Member Functions | |
static String | stringToHexUc (byte[] code) |
static String | stringToHexShortUc (byte[] code) |
static void | print_ins_detail (Capstone.CsInsn ins) |
static void | main (String argv[]) |
Static Public Attributes | |
static Capstone | cs |
Static Package Functions | |
static byte[] | hexString2Byte (String s) |
Static Package Attributes | |
static final String | sAccess [] |
static final String | M6800_CODE = "010936647f7410009010A410b6100039" |
static final String | M6801_CODE = "04053c3d389310ec10ed1039" |
static final String | M6805_CODE = "047f00172228002e0040425a708e979ca015ad00c31000da1234e57ffe" |
static final String | M6808_CODE = "31220035224510004b005110525e226265123472848586878a8b8c9495a710af109e607f9e6b7f009ed610009ee67f" |
static final String | HD6301_CODE = "6b100071100072101039" |
static final String | M6809_CODE = "0610191a551e0123e931063455a681a7897fffa69d1000a791a69f100011ac99100039A607A627A647A667A60FA610A680A681A682A683A684A685A686A6887FA68880A6897FFFA6898000A68BA68C10A68D1000A691A693A694A695A696A6987FA69880A6997FFFA6998000A69BA69C10A69D1000A69F1000" |
static final String | M6811_CODE = "0203127f100013990800147f02157f011e7f20008fcf18081830183c1867188c1000188f18ce100018ff10001aa37f1aac1aee7f1aef7fcdac7f" |
static final String | CPU12_CODE = "000401000c00800e008000111e100080003b4a1000044b01044f7f80008f1000b752b7b1a667a6fea6f71802e23039e21000180c30391000181118121000181900181e00183e183f00" |
static final String | HD6309_CODE = "0110106210107b101000cd499602d21030231038103b1053105d1130431011372510113812113923113b34118e100011af1011ab1011f68000" |
static final String | HCS08_CODE = "3210009eae9ece7f9ebe10009efe7f3e10009ef37f9610009eff7f82" |
Definition at line 10 of file TestM680x.java.
|
inlinestaticpackage |
Definition at line 27 of file TestM680x.java.
Referenced by main().
|
inlinestatic |
Definition at line 151 of file TestM680x.java.
References test_arm.all_tests, CPU12_CODE, cs, HCS08_CODE, HD6301_CODE, HD6309_CODE, hexString2Byte(), i, M6800_CODE, M6801_CODE, M6805_CODE, M6808_CODE, M6809_CODE, M6811_CODE, print_ins_detail(), replace(), and stringToHexUc().
|
inlinestatic |
Definition at line 64 of file TestM680x.java.
References bytes, c, i, if(), M680X_FIRST_OP_IN_MNEM, M680X_IDX_INDIRECT, M680X_IDX_POST_INC_DEC, M680X_OP_CONSTANT, M680X_OP_DIRECT, M680X_OP_EXTENDED, M680X_OP_IMMEDIATE, M680X_OP_INDEXED, M680X_OP_REGISTER, M680X_OP_RELATIVE, M680X_REG_INVALID, M680X_REG_PC, M680X_SECOND_OP_IN_MNEM, sAccess, and stringToHexShortUc().
Referenced by main().
|
inlinestatic |
Definition at line 46 of file TestM680x.java.
Referenced by print_ins_detail().
|
inlinestatic |
|
staticpackage |
Definition at line 23 of file TestM680x.java.
Referenced by main().
|
static |
Definition at line 54 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 25 of file TestM680x.java.
Referenced by main().
Definition at line 20 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 24 of file TestM680x.java.
Referenced by main().
Definition at line 16 of file TestM680x.java.
Referenced by main().
Definition at line 17 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 18 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 19 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 21 of file TestM680x.java.
Referenced by main().
|
staticpackage |
Definition at line 22 of file TestM680x.java.
Referenced by main().
Definition at line 12 of file TestM680x.java.
Referenced by print_ins_detail().