Rizin
unix-like reverse engineering framework and cli tools
|
#include "platform.h"
Go to the source code of this file.
Classes | |
struct | m68k_op_mem |
struct | m68k_op_br_disp |
struct | cs_m68k_op_reg_pair |
Register pair in one operand. More... | |
struct | cs_m68k_op |
Instruction operand. More... | |
struct | m68k_op_size |
Operation size of the current instruction (NOT the actually size of instruction) More... | |
struct | cs_m68k |
The M68K instruction and it's operands. More... | |
Macros | |
#define | M68K_OPERAND_COUNT 4 |
Typedefs | |
typedef enum m68k_reg | m68k_reg |
M68K registers and special registers. More... | |
typedef enum m68k_address_mode | m68k_address_mode |
M68K Addressing Modes. More... | |
typedef enum m68k_op_type | m68k_op_type |
Operand type for instruction's operands. More... | |
typedef struct m68k_op_mem | m68k_op_mem |
typedef enum m68k_op_br_disp_size | m68k_op_br_disp_size |
Operand type for instruction's operands. More... | |
typedef struct m68k_op_br_disp | m68k_op_br_disp |
typedef struct cs_m68k_op_reg_pair | cs_m68k_op_reg_pair |
Register pair in one operand. More... | |
typedef struct cs_m68k_op | cs_m68k_op |
Instruction operand. More... | |
typedef enum m68k_cpu_size | m68k_cpu_size |
Operation size of the CPU instructions. More... | |
typedef enum m68k_fpu_size | m68k_fpu_size |
Operation size of the FPU instructions (Notice that FPU instruction can also use CPU sizes if needed) More... | |
typedef enum m68k_size_type | m68k_size_type |
Type of size that is being used for the current instruction. More... | |
typedef struct m68k_op_size | m68k_op_size |
Operation size of the current instruction (NOT the actually size of instruction) More... | |
typedef struct cs_m68k | cs_m68k |
The M68K instruction and it's operands. More... | |
typedef enum m68k_insn | m68k_insn |
M68K instruction. More... | |
typedef enum m68k_group_type | m68k_group_type |
Group of M68K instructions. More... | |
typedef struct cs_m68k_op cs_m68k_op |
Instruction operand.
typedef struct cs_m68k_op_reg_pair cs_m68k_op_reg_pair |
Register pair in one operand.
typedef enum m68k_address_mode m68k_address_mode |
M68K Addressing Modes.
typedef enum m68k_cpu_size m68k_cpu_size |
Operation size of the CPU instructions.
typedef enum m68k_fpu_size m68k_fpu_size |
Operation size of the FPU instructions (Notice that FPU instruction can also use CPU sizes if needed)
typedef enum m68k_group_type m68k_group_type |
Group of M68K instructions.
typedef struct m68k_op_br_disp m68k_op_br_disp |
typedef enum m68k_op_br_disp_size m68k_op_br_disp_size |
Operand type for instruction's operands.
typedef struct m68k_op_mem m68k_op_mem |
Instruction's operand referring to memory This is associated with M68K_OP_MEM operand type above
typedef struct m68k_op_size m68k_op_size |
Operation size of the current instruction (NOT the actually size of instruction)
typedef enum m68k_op_type m68k_op_type |
Operand type for instruction's operands.
typedef enum m68k_size_type m68k_size_type |
Type of size that is being used for the current instruction.
enum m68k_address_mode |
M68K Addressing Modes.
Definition at line 79 of file m68k.h.
enum m68k_cpu_size |
enum m68k_fpu_size |
Operation size of the FPU instructions (Notice that FPU instruction can also use CPU sizes if needed)
Definition at line 185 of file m68k.h.
enum m68k_group_type |
enum m68k_insn |
M68K instruction.
Definition at line 218 of file m68k.h.
enum m68k_op_br_disp_size |
Operand type for instruction's operands.
Definition at line 141 of file m68k.h.
enum m68k_op_type |
Operand type for instruction's operands.
Definition at line 112 of file m68k.h.
enum m68k_reg |
M68K registers and special registers.
Definition at line 20 of file m68k.h.
enum m68k_size_type |
Type of size that is being used for the current instruction.
Enumerator | |
---|---|
M68K_SIZE_TYPE_INVALID | |
M68K_SIZE_TYPE_CPU | |
M68K_SIZE_TYPE_FPU |
Definition at line 193 of file m68k.h.