Rizin
unix-like reverse engineering framework and cli tools
|
#include <string.h>
#include <rz_types.h>
#include <rz_util.h>
#include <rz_lib.h>
#include <rz_asm.h>
#include <rz_analysis.h>
Go to the source code of this file.
Macros | |
#define | AVR_SOFTCAST(x, y) ((x) + ((y)*0x100)) |
Functions | |
static char * | get_reg_profile (RzAnalysis *analysis) |
static int | i4004_get_ins_len (ut8 hex) |
static int | i4004_op (RzAnalysis *analysis, RzAnalysisOp *op, ut64 addr, const ut8 *buf, int len, RzAnalysisOpMask mask) |
Variables | |
static const int | i4004_ins_len [16] |
static const char * | i4004_e [16] |
static const char * | i4004_f [16] |
RzAnalysisPlugin | rz_analysis_plugin_i4004 |
RZ_API RzLibStruct | rizin_plugin |
Definition at line 11 of file analysis_i4004.c.
|
static |
Definition at line 13 of file analysis_i4004.c.
Definition at line 90 of file analysis_i4004.c.
References hex, and i4004_ins_len.
Referenced by i4004_op().
|
static |
Definition at line 99 of file analysis_i4004.c.
References addr, i4004_e, i4004_f, i4004_get_ins_len(), len, RZ_ANALYSIS_OP_TYPE_ADD, RZ_ANALYSIS_OP_TYPE_CALL, RZ_ANALYSIS_OP_TYPE_CJMP, RZ_ANALYSIS_OP_TYPE_ILL, RZ_ANALYSIS_OP_TYPE_JMP, RZ_ANALYSIS_OP_TYPE_LOAD, RZ_ANALYSIS_OP_TYPE_MOV, RZ_ANALYSIS_OP_TYPE_NOP, RZ_ANALYSIS_OP_TYPE_RET, RZ_ANALYSIS_OP_TYPE_RJMP, RZ_ANALYSIS_OP_TYPE_SHL, RZ_ANALYSIS_OP_TYPE_SHR, RZ_ANALYSIS_OP_TYPE_SUB, RZ_ANALYSIS_OP_TYPE_XCHG, and snprintf.
|
static |
Definition at line 52 of file analysis_i4004.c.
Referenced by i4004_op().
|
static |
Definition at line 71 of file analysis_i4004.c.
Referenced by i4004_op().
Definition at line 48 of file analysis_i4004.c.
Referenced by i4004_get_ins_len().
RZ_API RzLibStruct rizin_plugin |
Definition at line 215 of file analysis_i4004.c.
RzAnalysisPlugin rz_analysis_plugin_i4004 |
Definition at line 203 of file analysis_i4004.c.