Rizin
unix-like reverse engineering framework and cli tools
|
#include <m68k.h>
Public Attributes | |
m68k_reg | base_reg |
base register (or M68K_REG_INVALID if irrelevant) More... | |
m68k_reg | index_reg |
index register (or M68K_REG_INVALID if irrelevant) More... | |
m68k_reg | in_base_reg |
indirect base register (or M68K_REG_INVALID if irrelevant) More... | |
uint32_t | in_disp |
indirect displacement More... | |
uint32_t | out_disp |
other displacement More... | |
int16_t | disp |
displacement value More... | |
uint8_t | scale |
scale for index register More... | |
uint8_t | bitfield |
set to true if the two values below should be used More... | |
uint8_t | width |
used for bf* instructions More... | |
uint8_t | offset |
used for bf* instructions More... | |
uint8_t | index_size |
0 = w, 1 = l More... | |
Instruction's operand referring to memory This is associated with M68K_OP_MEM operand type above
m68k_reg m68k_op_mem::base_reg |
base register (or M68K_REG_INVALID if irrelevant)
Definition at line 127 of file m68k.h.
Referenced by build_movep_er(), and build_movep_re().
uint8_t m68k_op_mem::bitfield |
set to true if the two values below should be used
Definition at line 134 of file m68k.h.
Referenced by build_bitfield_ins().
int16_t m68k_op_mem::disp |
displacement value
Definition at line 132 of file m68k.h.
Referenced by capstone.CsInsn::__gen_detail(), build_movep_er(), and build_movep_re().
m68k_reg m68k_op_mem::in_base_reg |
m68k_reg m68k_op_mem::index_reg |
uint8_t m68k_op_mem::offset |
used for bf* instructions
Definition at line 136 of file m68k.h.
Referenced by build_bitfield_ins().
uint8_t m68k_op_mem::width |
used for bf* instructions
Definition at line 135 of file m68k.h.
Referenced by build_bitfield_ins().