17 RZ_LOG_WARN(
"Couldn't disassemble instruction at 0x%x. Less than 4 bytes were provided.\n", (
ut32)
addr);
93 op->jump = 0x20 +
cmd.src;
110 .desc =
"Parallax propeller code analysis plugin",
static int propeller_op(RzAnalysis *analysis, RzAnalysisOp *op, ut64 addr, const ut8 *buf, int len, RzAnalysisOpMask mask)
RzAnalysisPlugin rz_analysis_plugin_propeller
static static sync static getppid static getegid const char static filename char static len const char char static bufsiz static mask static vfork const void static prot static getpgrp const char static swapflags cmd
return memset(p, 0, total)
int propeller_decode_command(const ut8 *instr, struct propeller_cmd *cmd)
@ RZ_ANALYSIS_OP_TYPE_CMP
@ RZ_ANALYSIS_OP_TYPE_SUB
@ RZ_ANALYSIS_OP_TYPE_UNK
@ RZ_ANALYSIS_OP_TYPE_ROL
@ RZ_ANALYSIS_OP_TYPE_AND
@ RZ_ANALYSIS_OP_TYPE_UJMP
@ RZ_ANALYSIS_OP_TYPE_ROR
@ RZ_ANALYSIS_OP_TYPE_ADD
@ RZ_ANALYSIS_OP_TYPE_CJMP
@ RZ_ANALYSIS_OP_TYPE_MOV
@ RZ_ANALYSIS_OP_TYPE_RET
@ RZ_ANALYSIS_OP_TYPE_XOR
#define rz_return_val_if_fail(expr, val)
#define RZ_LOG_WARN(fmtstr,...)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()