#include <m68k.h>
Public Attributes | |
| m68k_reg | base_reg |
| base register (or M68K_REG_INVALID if irrelevant) More... | |
| uint8_t | bitfield |
| set to true if the two values below should be used More... | |
| int16_t | disp |
| displacement value More... | |
| m68k_reg | in_base_reg |
| indirect base register (or M68K_REG_INVALID if irrelevant) More... | |
| uint32_t | in_disp |
| indirect displacement More... | |
| m68k_reg | index_reg |
| index register (or M68K_REG_INVALID if irrelevant) More... | |
| uint8_t | index_size |
| 0 = w, 1 = l More... | |
| uint8_t | offset |
| used for bf* instructions More... | |
| uint32_t | out_disp |
| other displacement More... | |
| uint8_t | scale |
| scale for index register More... | |
| uint8_t | width |
| used for bf* instructions More... | |
Instruction's operand referring to memory This is associated with M68K_OP_MEM operand type above
| m68k_reg m68k_op_mem::base_reg |
| uint8_t m68k_op_mem::bitfield |
| m68k_reg m68k_op_mem::in_base_reg |
| m68k_reg m68k_op_mem::index_reg |