8 #include "../arch/mcs96/mcs96.h"
21 ret = 6 + (
buf[2] & 0x1);
27 ret = 5 + (
buf[2] & 0x1);
33 ret = 4 + (
buf[1] & 0x1);
48 const ut32 fe_idx = ((
buf[1] & 0x70) >> 4) ^ 0x4;
51 buf[2] > 0x19 &&
buf[3] > 0x19) {
64 ret = 5 + (
buf[1] & 0x1);
70 ret = 4 + (
buf[1] & 0x1);
76 ret = 3 + (
buf[1] & 0x1);
93 buf[1] > 0x19 &&
buf[2] > 0x19) {
103 if (
len > 1 && !memcmp(
buf,
"\xff\xff", 2)) {
112 .desc =
"condrets car",
120 #ifndef RZ_PLUGIN_INCORE
RZ_API RzLibStruct rizin_plugin
RzAsmPlugin rz_asm_plugin_mcs96
static int disassemble(RzAsm *a, RzAsmOp *op, const ut8 *buf, int len)
static int mcs96_len(const ut8 *buf, int len, RzStrBuf *asm_buf)
static const char * mcs96_fe_op[]
static Mcs96Op mcs96_op[]
RZ_API const char * rz_strbuf_set(RzStrBuf *sb, const char *s)
RZ_API bool rz_strbuf_appendf(RzStrBuf *sb, const char *fmt,...) RZ_PRINTF_CHECK(2
#define RZ_SYS_ENDIAN_NONE