v5: add disassembler support for EWRITE{1,2,4}_EXT_OPCODE
Test: TH
Change-Id: I1e5371dad4e803dacceb94a225aa112dfcf53ccf
diff --git a/disassembler.c b/disassembler.c
index f544a40..b3668a1 100644
--- a/disassembler.c
+++ b/disassembler.c
@@ -270,13 +270,9 @@
print_opcode("transmit");
}
break;
- case EWRITE1_EXT_OPCODE:
- case EWRITE2_EXT_OPCODE:
- case EWRITE4_EXT_OPCODE: {
- print_opcode("write");
- bprintf("r%d, %d", reg_num, 1 << (imm - EWRITE1_EXT_OPCODE));
- break;
- }
+ case EWRITE1_EXT_OPCODE: print_opcode("ewrite1"); bprintf("r%d", reg_num); break;
+ case EWRITE2_EXT_OPCODE: print_opcode("ewrite2"); bprintf("r%d", reg_num); break;
+ case EWRITE4_EXT_OPCODE: print_opcode("ewrite4"); bprintf("r%d", reg_num); break;
case EDATACOPY_EXT_OPCODE:
case EPKTCOPY_EXT_OPCODE: {
if (imm == EPKTCOPY_EXT_OPCODE) {