4 from .
import copy_ctypes_list
5 from .m680x_const
import *
10 (
'base_reg', ctypes.c_uint),
11 (
'offset_reg', ctypes.c_uint),
12 (
'offset', ctypes.c_int16),
13 (
'offset_addr', ctypes.c_uint16),
14 (
'offset_bits', ctypes.c_uint8),
15 (
'inc_dec', ctypes.c_int8),
16 (
'flags', ctypes.c_uint8),
21 (
'address', ctypes.c_uint16),
22 (
'offset', ctypes.c_int16),
27 (
'address', ctypes.c_uint16),
28 (
'indirect', ctypes.c_bool),
33 (
'imm', ctypes.c_int32),
34 (
'reg', ctypes.c_uint),
38 (
'direct_addr', ctypes.c_uint8),
39 (
'const_val', ctypes.c_uint8),
44 (
'type', ctypes.c_uint),
45 (
'value', M680xOpValue),
46 (
'size', ctypes.c_uint8),
47 (
'access', ctypes.c_uint8),
72 return self.value.direct_addr
76 return self.value.const_val
81 (
'flags', ctypes.c_uint8),
82 (
'op_count', ctypes.c_uint8),
83 (
'operands', M680xOp * 9),