Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>
#include <rz_util.h>
#include <rz_lib.h>
#include <rz_bin.h>
#include <rz_io.h>
#include <rz_cons.h>
Go to the source code of this file.
Classes | |
struct | N64Header |
Macros | |
#define | N64_ROM_START 0x1000 |
Functions | |
static ut64 | baddr (RzBinFile *bf) |
static bool | check_buffer (RzBuffer *b) |
static bool | load_buffer (RzBinFile *bf, RzBinObject *obj, RzBuffer *b, Sdb *sdb) |
static RzList * | entries (RzBinFile *bf) |
static RzList * | sections (RzBinFile *bf) |
static ut64 | boffset (RzBinFile *bf) |
static RzBinInfo * | info (RzBinFile *bf) |
Variables | |
static N64Header | n64_header |
RzBinPlugin | rz_bin_plugin_z64 |
RZ_API RzLibStruct | rizin_plugin |
Definition at line 69 of file bin_z64.c.
References N64Header::BootAddress, n64_header, rz_read_be32(), and ut64().
Referenced by entries(), and sections().
Definition at line 73 of file bin_z64.c.
References b, N64_ROM_START, rz_buf_read_at(), and rz_buf_size().
Referenced by load_buffer().
Definition at line 92 of file bin_z64.c.
References baddr(), free(), N64_ROM_START, NULL, rz_bin_addr_t::paddr, rz_list_append(), rz_list_newf(), RZ_NEW0, and rz_bin_addr_t::vaddr.
Definition at line 130 of file bin_z64.c.
References rz_bin_info_t::arch, rz_bin_info_t::big_endian, rz_bin_info_t::bits, N64Header::CountryCode, rz_bin_info_t::file, rz_bin_info_t::has_va, rz_bin_info_t::machine, memcpy(), n64_header, N64Header::Name, NULL, rz_bin_info_t::os, RZ_NEW0, rz_str_newf(), strdup(), and rz_bin_info_t::type.
|
static |
Definition at line 82 of file bin_z64.c.
References b, rz_bin_object_t::bin_obj, check_buffer(), memcpy(), n64_header, and rz_buf_read_at().
Definition at line 106 of file bin_z64.c.
References baddr(), rz_bin_file_t::buf, N64_ROM_START, NULL, rz_buf_size(), rz_list_append(), rz_list_free(), rz_list_new(), RZ_NEW0, RZ_PERM_RX, strdup(), and create_tags_rz::text.
|
static |
Definition at line 67 of file bin_z64.c.
Referenced by baddr(), info(), and load_buffer().
RZ_API RzLibStruct rizin_plugin |
RzBinPlugin rz_bin_plugin_z64 |