diff options
Diffstat (limited to 'libebl/ebl-hooks.h')
| -rw-r--r-- | libebl/ebl-hooks.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libebl/ebl-hooks.h b/libebl/ebl-hooks.h index d466a1f3..c0c929bd 100644 --- a/libebl/ebl-hooks.h +++ b/libebl/ebl-hooks.h @@ -148,6 +148,11 @@ ssize_t EBLHOOK(register_info) (Ebl *ebl, const char **prefix, const char **setname, int *bits, int *type); + /* Disassembler function. */ +int EBLHOOK(disasm) (const uint8_t **startp, const uint8_t *end, + GElf_Addr addr, const char *fmt, DisasmOutputCB_t outcb, + DisasmGetSymCB_t symcb, void *outcbarg, void *symcbarg); + /* Destructor for ELF backend handle. */ void EBLHOOK(destr) (struct ebl *); |
