summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/i386ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i386/i386ops.h')
-rw-r--r--src/devices/cpu/i386/i386ops.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/cpu/i386/i386ops.h b/src/devices/cpu/i386/i386ops.h
index cbfd7ca723f..372b3127dc3 100644
--- a/src/devices/cpu/i386/i386ops.h
+++ b/src/devices/cpu/i386/i386ops.h
@@ -63,7 +63,7 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] =
{ 0x23, OP_I386, &i386_device::i386_and_r16_rm16, &i386_device::i386_and_r32_rm32, false},
{ 0x24, OP_I386, &i386_device::i386_and_al_i8, &i386_device::i386_and_al_i8, false},
{ 0x25, OP_I386, &i386_device::i386_and_ax_i16, &i386_device::i386_and_eax_i32, false},
- { 0x26, OP_I386, &i386_device::i386_segment_ES, &i386_device::i386_segment_ES, false},
+ { 0x26, OP_I386, &i386_device::i386_segment_ES, &i386_device::i386_segment_ES, true},
{ 0x27, OP_I386, &i386_device::i386_daa, &i386_device::i386_daa, false},
{ 0x28, OP_I386, &i386_device::i386_sub_rm8_r8, &i386_device::i386_sub_rm8_r8, true },
{ 0x29, OP_I386, &i386_device::i386_sub_rm16_r16, &i386_device::i386_sub_rm32_r32, true },
@@ -71,7 +71,7 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] =
{ 0x2B, OP_I386, &i386_device::i386_sub_r16_rm16, &i386_device::i386_sub_r32_rm32, false},
{ 0x2C, OP_I386, &i386_device::i386_sub_al_i8, &i386_device::i386_sub_al_i8, false},
{ 0x2D, OP_I386, &i386_device::i386_sub_ax_i16, &i386_device::i386_sub_eax_i32, false},
- { 0x2E, OP_I386, &i386_device::i386_segment_CS, &i386_device::i386_segment_CS, false},
+ { 0x2E, OP_I386, &i386_device::i386_segment_CS, &i386_device::i386_segment_CS, true},
{ 0x2F, OP_I386, &i386_device::i386_das, &i386_device::i386_das, false},
{ 0x30, OP_I386, &i386_device::i386_xor_rm8_r8, &i386_device::i386_xor_rm8_r8, true },
{ 0x31, OP_I386, &i386_device::i386_xor_rm16_r16, &i386_device::i386_xor_rm32_r32, true },
@@ -79,7 +79,7 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] =
{ 0x33, OP_I386, &i386_device::i386_xor_r16_rm16, &i386_device::i386_xor_r32_rm32, false},
{ 0x34, OP_I386, &i386_device::i386_xor_al_i8, &i386_device::i386_xor_al_i8, false},
{ 0x35, OP_I386, &i386_device::i386_xor_ax_i16, &i386_device::i386_xor_eax_i32, false},
- { 0x36, OP_I386, &i386_device::i386_segment_SS, &i386_device::i386_segment_SS, false},
+ { 0x36, OP_I386, &i386_device::i386_segment_SS, &i386_device::i386_segment_SS, true},
{ 0x37, OP_I386, &i386_device::i386_aaa, &i386_device::i386_aaa, false},
{ 0x38, OP_I386, &i386_device::i386_cmp_rm8_r8, &i386_device::i386_cmp_rm8_r8, false},
{ 0x39, OP_I386, &i386_device::i386_cmp_rm16_r16, &i386_device::i386_cmp_rm32_r32, false},
@@ -87,7 +87,7 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] =
{ 0x3B, OP_I386, &i386_device::i386_cmp_r16_rm16, &i386_device::i386_cmp_r32_rm32, false},
{ 0x3C, OP_I386, &i386_device::i386_cmp_al_i8, &i386_device::i386_cmp_al_i8, false},
{ 0x3D, OP_I386, &i386_device::i386_cmp_ax_i16, &i386_device::i386_cmp_eax_i32, false},
- { 0x3E, OP_I386, &i386_device::i386_segment_DS, &i386_device::i386_segment_DS, false},
+ { 0x3E, OP_I386, &i386_device::i386_segment_DS, &i386_device::i386_segment_DS, true},
{ 0x3F, OP_I386, &i386_device::i386_aas, &i386_device::i386_aas, false},
{ 0x40, OP_I386, &i386_device::i386_inc_ax, &i386_device::i386_inc_eax, false},
{ 0x41, OP_I386, &i386_device::i386_inc_cx, &i386_device::i386_inc_ecx, false},
@@ -125,10 +125,10 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] =
{ 0x61, OP_I386, &i386_device::i386_popa, &i386_device::i386_popad, false},
{ 0x62, OP_I386, &i386_device::i386_bound_r16_m16_m16, &i386_device::i386_bound_r32_m32_m32, false},
{ 0x63, OP_I386, &i386_device::i386_arpl, &i386_device::i386_arpl, false},
- { 0x64, OP_I386, &i386_device::i386_segment_FS, &i386_device::i386_segment_FS, false},
- { 0x65, OP_I386, &i386_device::i386_segment_GS, &i386_device::i386_segment_GS, false},
- { 0x66, OP_I386, &i386_device::i386_operand_size, &i386_device::i386_operand_size, false},
- { 0x67, OP_I386, &i386_device::i386_address_size, &i386_device::i386_address_size, false},
+ { 0x64, OP_I386, &i386_device::i386_segment_FS, &i386_device::i386_segment_FS, true},
+ { 0x65, OP_I386, &i386_device::i386_segment_GS, &i386_device::i386_segment_GS, true},
+ { 0x66, OP_I386, &i386_device::i386_operand_size, &i386_device::i386_operand_size, true},
+ { 0x67, OP_I386, &i386_device::i386_address_size, &i386_device::i386_address_size, true},
{ 0x68, OP_I386, &i386_device::i386_push_i16, &i386_device::i386_push_i32, false},
{ 0x69, OP_I386, &i386_device::i386_imul_r16_rm16_i16, &i386_device::i386_imul_r32_rm32_i32, false},
{ 0x6A, OP_I386, &i386_device::i386_push_i8, &i386_device::i386_push_i8, false},