diff --git a/src/target/arm_disassembler.c b/src/target/arm_disassembler.c index 65086c2fdd4752d8dd5c2080b5043c0c3a29cc2a..5cec6d67aad7335f0bbac196b800bd50392f86d2 100644 --- a/src/target/arm_disassembler.c +++ b/src/target/arm_disassembler.c @@ -278,7 +278,7 @@ static int evaluate_ldc_stc_mcrr_mrrc(uint32_t opcode, uint8_t cp_num = (opcode & 0xf00) >> 8; /* MCRR or MRRC */ - if (((opcode & 0x0ff00000) == 0x0c400000) || ((opcode & 0x0ff00000) == 0x0c400000)) { + if (((opcode & 0x0ff00000) == 0x0c400000) || ((opcode & 0x0ff00000) == 0x0c500000)) { uint8_t cp_opcode, Rd, Rn, CRm; char *mnemonic;