summaryrefslogtreecommitdiff
path: root/utils/imxtools/sbtools/elf.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/imxtools/sbtools/elf.h')
-rw-r--r--utils/imxtools/sbtools/elf.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/utils/imxtools/sbtools/elf.h b/utils/imxtools/sbtools/elf.h
index 2e14e66fd3..91e160152c 100644
--- a/utils/imxtools/sbtools/elf.h
+++ b/utils/imxtools/sbtools/elf.h
@@ -93,4 +93,10 @@ bool elf_get_start_addr(struct elf_params_t *params, uint32_t *addr);
93int elf_get_nr_sections(struct elf_params_t *params); 93int elf_get_nr_sections(struct elf_params_t *params);
94void elf_release(struct elf_params_t *params); 94void elf_release(struct elf_params_t *params);
95 95
96/* standard implementation of read/write/printf functions
97 * with user being a FILE* pointer */
98void elf_std_printf(void *user, bool error, const char *fmt, ...);
99void elf_std_write(void *user, uint32_t addr, const void *buf, size_t count);
100bool elf_std_read(void *user, uint32_t addr, void *buf, size_t count);
101
96#endif /* __ELF_H__ */ 102#endif /* __ELF_H__ */