20 switch (opcode & 0xF000) {
22 if (opcode == 0x00EE) {
102 if (kk == 0x9E || kk == 0xA1) {
156 .desc =
"CHIP8 analysis plugin",
163 #ifndef RZ_PLUGIN_INCORE
RzAnalysisPlugin rz_analysis_plugin_chip8
RZ_API RzLibStruct rizin_plugin
static int chip8_anop(RzAnalysis *analysis, RzAnalysisOp *op, ut64 addr, const ut8 *data, int len, RzAnalysisOpMask mask)
@ RZ_ANALYSIS_OP_TYPE_SUB
@ RZ_ANALYSIS_OP_TYPE_LOAD
@ RZ_ANALYSIS_OP_TYPE_UNK
@ RZ_ANALYSIS_OP_TYPE_JMP
@ RZ_ANALYSIS_OP_TYPE_AND
@ RZ_ANALYSIS_OP_TYPE_CALL
@ RZ_ANALYSIS_OP_TYPE_ADD
@ RZ_ANALYSIS_OP_TYPE_STORE
@ RZ_ANALYSIS_OP_TYPE_SHR
@ RZ_ANALYSIS_OP_TYPE_RJMP
@ RZ_ANALYSIS_OP_TYPE_CJMP
@ RZ_ANALYSIS_OP_TYPE_MOV
@ RZ_ANALYSIS_OP_TYPE_SHL
@ RZ_ANALYSIS_OP_TYPE_RET
@ RZ_ANALYSIS_OP_TYPE_XOR
static ut16 rz_read_be16(const void *src)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()