Rizin
unix-like reverse engineering framework and cli tools
|
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <rz_types.h>
#include <rz_util.h>
#include <rz_lib.h>
#include <rz_asm.h>
#include "disas-asm.h"
#include "../arch/vax/vax.h"
Go to the source code of this file.
Functions | |
static int | vax_buffer_read_memory (bfd_vma memaddr, bfd_byte *myaddr, ut32 length, struct disassemble_info *info) |
static int | symbol_at_address (bfd_vma addr, struct disassemble_info *info) |
static void | memory_error_func (int status, bfd_vma memaddr, struct disassemble_info *info) |
static int | disassemble (RzAsm *a, RzAsmOp *op, const ut8 *buf, int len) |
Variables | |
static unsigned long | Offset = 0 |
static RzStrBuf * | buf_global = NULL |
static const ut8 * | bytes = NULL |
static int | bytes_size = 0 |
RzAsmPlugin | rz_asm_plugin_vax |
RZ_API RzLibStruct | rizin_plugin |
Definition at line 46 of file asm_vax.c.
References a, BFD_ENDIAN_LITTLE, buf_global, disassemble_info::buffer, bytes, bytes_size, disassemble_info::endian, disassemble_info::fprintf_func, len, memory_error_func(), disassemble_info::memory_error_func, memset(), Offset, disassemble_info::print_address_func, print_insn_vax(), disassemble_info::read_memory_func, rz_asm_op_set_asm(), disassemble_info::stream, symbol_at_address(), disassemble_info::symbol_at_address_func, and vax_buffer_read_memory().
|
static |
|
static |
|
static |
Definition at line 23 of file asm_vax.c.
References bytes, bytes_size, delta, length, memcpy(), Offset, and RZ_MIN.
Referenced by disassemble().
Definition at line 19 of file asm_vax.c.
Referenced by disassemble().
Definition at line 20 of file asm_vax.c.
Referenced by disassemble(), and vax_buffer_read_memory().
|
static |
Definition at line 21 of file asm_vax.c.
Referenced by disassemble(), print_hex_from_base2(), and vax_buffer_read_memory().
Definition at line 18 of file asm_vax.c.
Referenced by disassemble(), and vax_buffer_read_memory().
RZ_API RzLibStruct rizin_plugin |
RzAsmPlugin rz_asm_plugin_vax |