Rizin
unix-like reverse engineering framework and cli tools
bp_mips.c
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: 2010-2015 pancake <pancake@nopcode.org>
2 // SPDX-License-Identifier: LGPL-3.0-only
3 
4 #include <rz_bp.h>
5 #include <rz_lib.h>
6 
7 static struct rz_bp_arch_t rz_bp_plugin_mips_bps[] = {
8  { 32, 4, 0, (const ut8 *)"\x0d\x00\x00\x00" },
9  { 32, 4, 1, (const ut8 *)"\x00\x00\x00\x0d" },
10  { 64, 4, 0, (const ut8 *)"\x0d\x00\x00\x00" },
11  { 64, 4, 1, (const ut8 *)"\x00\x00\x00\x0d" },
12  { 0, 0, 0, NULL }
13 };
14 
16  .name = "mips",
17  .arch = "mips",
18  .nbps = 10,
19  .bps = rz_bp_plugin_mips_bps,
20 };
21 
22 #ifndef RZ_PLUGIN_INCORE
25  .data = &rz_bp_plugin_mips,
26  .version = RZ_VERSION
27 };
28 #endif
static struct rz_bp_arch_t rz_bp_plugin_mips_bps[]
Definition: bp_mips.c:7
RZ_API RzLibStruct rizin_plugin
Definition: bp_mips.c:23
struct rz_bp_plugin_t rz_bp_plugin_mips
Definition: bp_mips.c:15
#define RZ_API
#define NULL
Definition: cris-opc.c:27
uint8_t ut8
Definition: lh5801.h:11
@ RZ_LIB_TYPE_BP
Definition: rz_lib.h:78
#define RZ_VERSION
Definition: rz_version.h:8
char * name
Definition: rz_bp.h:34