54 disasm_obj.
endian = !
a->big_endian;
56 disasm_obj.
stream = stdout;
75 .desc =
"NIOS II Embedded Processor",
79 #ifndef RZ_PLUGIN_INCORE
RZ_API void rz_asm_op_set_asm(RzAsmOp *op, const char *str)
static void memory_error_func(int status, bfd_vma memaddr, struct disassemble_info *info)
static unsigned long Offset
RZ_API RzLibStruct rizin_plugin
static int symbol_at_address(bfd_vma addr, struct disassemble_info *info)
static RzStrBuf * buf_global
static unsigned char bytes[4]
static int nios2_buffer_read_memory(bfd_vma memaddr, bfd_byte *myaddr, ut32 length, struct disassemble_info *info)
int print_insn_little_nios2(bfd_vma address, disassemble_info *info)
RzAsmPlugin rz_asm_plugin_nios2
static int disassemble(RzAsm *a, struct rz_asm_op_t *op, const ut8 *buf, int len)
int print_insn_big_nios2(bfd_vma address, disassemble_info *info)
RzBinInfo * info(RzBinFile *bf)
static static sync static getppid static getegid const char static filename char static len const char char static bufsiz static mask static vfork const void static prot static getpgrp const char static swapflags static arg static fd static protocol static who struct sockaddr static addrlen static backlog struct timeval struct timezone static tz const struct iovec static count static mode const void const struct sockaddr static tolen const char static pathname void static offset struct stat static buf void long static basep static whence static length const void static len static semflg const void static shmflg const struct timespec struct timespec static rem const char static group const void length
#define DECLARE_GENERIC_FPRINTF_FUNC()
#define DECLARE_GENERIC_PRINT_ADDRESS_FUNC()
return memset(p, 0, total)
memcpy(mem, inblock.get(), min(CONTAINING_RECORD(inblock.get(), MEMBLOCK, data) ->size, size))
static const char struct stat static buf struct stat static buf static vhangup int status
BFD_HOST_U_64_BIT bfd_vma
#define RZ_SYS_ENDIAN_BIG
#define RZ_SYS_ENDIAN_LITTLE
fprintf_ftype fprintf_func
char * disassembler_options
void(* memory_error_func)(int status, bfd_vma memaddr, struct disassemble_info *dinfo)
void(* print_address_func)(bfd_vma addr, struct disassemble_info *dinfo)
int(* symbol_at_address_func)(bfd_vma addr, struct disassemble_info *dinfo)
int(* read_memory_func)(bfd_vma memaddr, bfd_byte *myaddr, unsigned int length, struct disassemble_info *dinfo)