Rizin
unix-like reverse engineering framework and cli tools
libps.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: 2017 deroad <wargio@libero.it>
2 // SPDX-License-Identifier: LGPL-3.0-only
3 
4 #ifndef LIBPS_H
5 #define LIBPS_H
6 #include <rz_types.h>
7 
8 typedef struct {
12 
13 typedef struct {
14  const char *name;
16  int n;
17  int op;
19 } ppcps_t;
20 
21 bool libps_decode(ut32 data, ppcps_t *ps);
22 void libps_snprint(char *str, int size, ut64 addr, ppcps_t *instr);
23 
24 #endif /* LIBPS_H */
uint16_t ut16
uint32_t ut32
voidpf void uLong size
Definition: ioapi.h:138
void libps_snprint(char *str, int size, ut64 addr, ppcps_t *instr)
Definition: libps.c:177
bool libps_decode(ut32 data, ppcps_t *ps)
Definition: libps.c:97
ut32 value
Definition: libps.h:9
ut16 type
Definition: libps.h:10
Definition: libps.h:13
ut32 analysis_op
Definition: libps.h:18
const char * name
Definition: libps.h:14
int op
Definition: libps.h:17
int n
Definition: libps.h:16
ut64(WINAPI *w32_GetEnabledXStateFeatures)()
static int addr
Definition: z80asm.c:58