Rizin
unix-like reverse engineering framework and cli tools
amd29k_internal.h File Reference

Go to the source code of this file.

Classes

struct  amd29k_instruction_s
 

Typedefs

typedef void(* amd29k_decode) (amd29k_instr_t *instruction, const unsigned char *buffer)
 
typedef void(* amd29k_encode) (amd29k_instr_t *instruction, char *assembly)
 
typedef struct amd29k_instruction_s amd29k_instruction_t
 

Enumerations

enum  amd29k_types { AMD29K_TYPE_UNK = 0 , AMD29K_TYPE_REG , AMD29K_TYPE_IMM , AMD29K_TYPE_JMP }
 

Typedef Documentation

◆ amd29k_decode

typedef void(* amd29k_decode) (amd29k_instr_t *instruction, const unsigned char *buffer)

Definition at line 6 of file amd29k_internal.h.

◆ amd29k_encode

typedef void(* amd29k_encode) (amd29k_instr_t *instruction, char *assembly)

Definition at line 7 of file amd29k_internal.h.

◆ amd29k_instruction_t

Enumeration Type Documentation

◆ amd29k_types

Enumerator
AMD29K_TYPE_UNK 
AMD29K_TYPE_REG 
AMD29K_TYPE_IMM 
AMD29K_TYPE_JMP 

Definition at line 18 of file amd29k_internal.h.

18  {
19  AMD29K_TYPE_UNK = 0,
23 };
@ AMD29K_TYPE_IMM
@ AMD29K_TYPE_UNK
@ AMD29K_TYPE_JMP
@ AMD29K_TYPE_REG