Rizin
unix-like reverse engineering framework and cli tools
bp_arm.c File Reference
#include <rz_bp.h>
#include <rz_lib.h>

Go to the source code of this file.

Variables

static struct rz_bp_arch_t rz_bp_plugin_arm_bps []
 
struct rz_bp_plugin_t rz_bp_plugin_arm
 
RZ_API RzLibStruct rizin_plugin
 

Variable Documentation

◆ rizin_plugin

RZ_API RzLibStruct rizin_plugin
Initial value:
= {
.type = RZ_LIB_TYPE_BP,
.data = &rz_bp_plugin_arm,
.version = RZ_VERSION
}
struct rz_bp_plugin_t rz_bp_plugin_arm
Definition: bp_arm.c:34
@ RZ_LIB_TYPE_BP
Definition: rz_lib.h:78
#define RZ_VERSION
Definition: rz_version.h:8

Definition at line 42 of file bp_arm.c.

◆ rz_bp_plugin_arm

struct rz_bp_plugin_t rz_bp_plugin_arm
Initial value:
= {
.name = "arm",
.arch = "arm",
.nbps = 9,
}
static struct rz_bp_arch_t rz_bp_plugin_arm_bps[]
Definition: bp_arm.c:7

Definition at line 1 of file bp_arm.c.

◆ rz_bp_plugin_arm_bps

struct rz_bp_arch_t rz_bp_plugin_arm_bps[]
static
Initial value:
= {
{ 64, 4, 0, (const ut8 *)"\x00\x00\x20\xd4" },
{ 64, 4, 1, (const ut8 *)"\xd4\x20\x00\x00" },
{ 32, 4, 0, (const ut8 *)"\xf0\x01\xf0\xe7" },
{ 32, 4, 1, (const ut8 *)"\xe7\xf0\x01\xf0" },
{ 16, 2, 0, (const ut8 *)"\x01\xbe" },
{ 16, 2, 1, (const ut8 *)"\xbe\x01" },
{ 16, 2, 0, (const ut8 *)"\xfe\xdf" },
{ 16, 2, 1, (const ut8 *)"\xdf\xfe" },
{ 16, 4, 0, (const ut8 *)"\xff\xff\xff\xff" },
{ 16, 4, 1, (const ut8 *)"\xff\xff\xff\xff" },
{ 0, 0, 0, NULL }
}
#define NULL
Definition: cris-opc.c:27
uint8_t ut8
Definition: lh5801.h:11

Definition at line 1 of file bp_arm.c.