13 #include "../arch/avr/assembler.h"
14 #include "../arch/avr/disassembler.h"
67 #ifndef RZ_PLUGIN_INCORE
static int assemble(RzAsm *a, RzAsmOp *ao, const char *str)
RZ_API RzLibStruct rizin_plugin
RzAsmPlugin rz_asm_plugin_avr
static int disassemble(RzAsm *a, RzAsmOp *op, const ut8 *buf, int len)
ut32 avr_assembler(const char *input, st32 input_size, ut8 *output, st32 output_size, ut64 pc, bool be)
ut32 avr_disassembler(const ut8 *buffer, const ut32 size, ut64 pc, bool be, AVROp *aop, RzStrBuf *sb)
RZ_API const char * rz_strbuf_set(RzStrBuf *sb, const char *s)
RZ_API bool rz_strbuf_setbin(RzStrBuf *sb, const ut8 *s, size_t len)
#define RZ_SYS_ENDIAN_BIG
#define RZ_SYS_ENDIAN_LITTLE