1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 08:48:11 +00:00

UserspaceEmulator: Fix broken MOV_RM32_imm32

Oops, this was incorrectly moving into a GPR rather than the R/M.
This commit is contained in:
Andreas Kling 2020-07-11 22:33:47 +02:00
parent 6c7ae794ce
commit ab9c7ef63b

View file

@ -797,7 +797,7 @@ void SoftCPU::MOV_RM16_seg(const X86::Instruction&) { TODO(); }
void SoftCPU::MOV_RM32_imm32(const X86::Instruction& insn)
{
gpr32(insn.reg32()) = insn.imm32();
insn.modrm().write32(*this, insn, insn.imm32());
}
void SoftCPU::MOV_RM32_reg32(const X86::Instruction& insn)