diff options
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/x86/isa/decoder/one_byte_opcodes.isa | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/arch/x86/isa/decoder/one_byte_opcodes.isa b/src/arch/x86/isa/decoder/one_byte_opcodes.isa index 9723b1d60..4365c23fd 100644 --- a/src/arch/x86/isa/decoder/one_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/one_byte_opcodes.isa @@ -295,7 +295,11 @@ 0x4: WarnUnimpl::mov_MwRv_Sw(); //What to do with this one? 0x5: LEA(Gv,M); 0x6: WarnUnimpl::mov_Sw_MwRv(); - 0x7: WarnUnimpl::group10_Ev(); //Make sure this is Ev + //0x7: group10_Ev(); + 0x7: decode MODRM_REG { + 0x0: POP(Ev); + default: UD2(); + } } 0x12: decode OPCODE_OP_BOTTOM3 { 0x0: NOP(); //XXX repe makes this a "pause" |