Rizin
unix-like reverse engineering framework and cli tools
|
#include <string.h>
#include <rz_types.h>
#include <rz_lib.h>
#include <rz_asm.h>
#include <rz_analysis.h>
#include <rz_util.h>
#include <cr16_disas.h>
Go to the source code of this file.
Functions | |
static int | cr16_op (RzAnalysis *analysis, RzAnalysisOp *op, ut64 addr, const ut8 *buf, int len, RzAnalysisOpMask mask) |
Variables | |
RzAnalysisPlugin | rz_analysis_plugin_cr16 |
RZ_API RzLibStruct | rizin_plugin |
|
static |
Definition at line 14 of file analysis_cr16.c.
References addr, cmd, cr16_decode_command(), CR16_TYPE_ADD, CR16_TYPE_AND, CR16_TYPE_BAL, CR16_TYPE_BCOND, CR16_TYPE_BE, CR16_TYPE_BIT, CR16_TYPE_BNE, CR16_TYPE_BR, CR16_TYPE_CMP, CR16_TYPE_DI, CR16_TYPE_EI, CR16_TYPE_EWAIT, CR16_TYPE_EXCP, CR16_TYPE_JAL, CR16_TYPE_JCOND, CR16_TYPE_JUMP, CR16_TYPE_JUMP_UNK, CR16_TYPE_LOAD, CR16_TYPE_MOV, CR16_TYPE_MUL, CR16_TYPE_NOP, CR16_TYPE_OR, CR16_TYPE_POP, CR16_TYPE_PUSH, CR16_TYPE_RETX, CR16_TYPE_SCOND, CR16_TYPE_SHIFT, CR16_TYPE_SLPR, CR16_TYPE_STOR, CR16_TYPE_SUB, CR16_TYPE_WAIT, CR16_TYPE_XOR, len, memset(), RZ_ANALYSIS_OP_TYPE_ADD, RZ_ANALYSIS_OP_TYPE_AND, RZ_ANALYSIS_OP_TYPE_CJMP, RZ_ANALYSIS_OP_TYPE_CMP, RZ_ANALYSIS_OP_TYPE_JMP, RZ_ANALYSIS_OP_TYPE_MOV, RZ_ANALYSIS_OP_TYPE_MUL, RZ_ANALYSIS_OP_TYPE_NOP, RZ_ANALYSIS_OP_TYPE_OR, RZ_ANALYSIS_OP_TYPE_POP, RZ_ANALYSIS_OP_TYPE_PUSH, RZ_ANALYSIS_OP_TYPE_RET, RZ_ANALYSIS_OP_TYPE_SHR, RZ_ANALYSIS_OP_TYPE_SUB, RZ_ANALYSIS_OP_TYPE_SWI, RZ_ANALYSIS_OP_TYPE_UJMP, RZ_ANALYSIS_OP_TYPE_UNK, and RZ_ANALYSIS_OP_TYPE_XOR.
RZ_API RzLibStruct rizin_plugin |
Definition at line 132 of file analysis_cr16.c.
RzAnalysisPlugin rz_analysis_plugin_cr16 |
Definition at line 122 of file analysis_cr16.c.