summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuyang Huang <yuyanghuang@google.com>2024-04-30 18:02:01 +0900
committerYuyang Huang <yuyanghuang@google.com>2024-04-30 20:49:31 +0900
commite8da73e76a3f81eeac47d2102f8c70a2ea7e8455 (patch)
treeac4b66a47c682b342166f9a2c24957ffe5ee8827
parent7ad0a6be962a29c68b3533acfb3dcec6b269b3db (diff)
downloadapf-master.tar.gz
Add disassembler support for EXCEPTIONBUFFER_EXT_OPCODEHEADmastermain
Test: TH Change-Id: Ie3cef20d5f1bfaae7fdcd8d1ea278c8a1977c7d6
-rw-r--r--disassembler.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/disassembler.c b/disassembler.c
index 0929333..5f343e1 100644
--- a/disassembler.c
+++ b/disassembler.c
@@ -389,6 +389,12 @@ const char* apf_disassemble(const uint8_t* program, uint32_t program_len, uint32
bprintf("}");
break;
}
+ case EXCEPTIONBUFFER_EXT_OPCODE: {
+ uint32_t buf_size = DECODE_IMM(2);
+ print_opcode("debugbuf");
+ bprintf("size=%d", buf_size);
+ break;
+ }
default:
bprintf("unknown_ext %u", imm);
break;