|
|
@42729
|
12 years |
vboxsync |
IEM: Fixed indexing bug in iemOp_EscF1.
|
|
|
@42676
|
12 years |
vboxsync |
IEM: IRET to V8086 (had to try). Set CPUM_CHANGED_FPU_REM. Added …
|
|
|
@42670
|
12 years |
vboxsync |
Fixed fnstcw. Implemented fnsave and frstor.
|
|
|
@42660
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG.
|
|
|
@42641
|
12 years |
vboxsync |
IEM: Implemented WRMSR. Fixed mixed up src/dst in XADD.
|
|
|
@42633
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG8B. Fixed PGMPhysIemGCPhys2Ptr so that it …
|
|
|
@42623
|
12 years |
vboxsync |
IEM: Forgot to advance RIP in STR & SLDT.
|
|
|
@42621
|
12 years |
vboxsync |
IEM: Implemented SIDT, SGDT, SLDT and STR. Fixed LLDT and LTR mode …
|
|
|
@42610
|
12 years |
vboxsync |
IEM: Implemented SGDT and SIDT.
|
|
|
@42487
|
12 years |
vboxsync |
IEM: imul fixes.
|
|
|
@42483
|
12 years |
vboxsync |
IEM: Working on new BIOS / NT…
|
|
|
@42437
|
12 years |
vboxsync |
IEM: Stats and more gentle stubs for unimplemented instructions.
|
|
|
@42024
|
13 years |
vboxsync |
VMM: RDTSCP support on Intel. Segregated some common CPU features from …
|
|
|
@40266
|
13 years |
vboxsync |
Added stubs for most instructions.
|
|
|
@40256
|
13 years |
vboxsync |
IEM: fnstsw m16, ffree and ffreep, reimplemented fincstp and fdecstp.
|
|
|
@40255
|
13 years |
vboxsync |
Implemented fpu instruction stubs starting with 0xdd (fiadd m32i ++).
|
|
|
@40253
|
13 years |
vboxsync |
IEM: fcompp, fucomp, fcom and fst_stN.
|
|
|
@40252
|
13 years |
vboxsync |
IEM: Completed fpu instructions starting with 0xdc.
|
|
|
@40251
|
13 years |
vboxsync |
fcomi, fcomip, fucomi and fucomip.
|
|
|
@40250
|
13 years |
vboxsync |
IEM: fstp/fld m80r.
|
|
|
@40248
|
13 years |
vboxsync |
IEM: fst[p], fist[p] and fisttp implementations and fixes.
|
|
|
@40247
|
13 years |
vboxsync |
IEM: Completed FPU instruction starting with 0xdb. Fixed build break …
|
|
|
@40246
|
13 years |
vboxsync |
IEM: Conditional FPU move instructions (FCMOV*).
|
|
|
@40244
|
13 years |
vboxsync |
IEM: Implemented FPU instructions 0xd9 0xf3 thru 0xd9 0xff, completing …
|
|
|
@40243
|
13 years |
vboxsync |
typos.
|
|
|
@40242
|
13 years |
vboxsync |
f2xm1, fyl2x, fptan. fpu stack push bugfix.
|
|
|
@40239
|
13 years |
vboxsync |
IEM: Implemented 0xd9 0xe0 thru 0xd9 0xee (fpu stuff).
|
|
|
@40224
|
13 years |
vboxsync |
IEM: Implemented fxch.
|
|
|
@40223
|
13 years |
vboxsync |
IEM: fnop, fld stN and a bunch of FPU related fixes.
|
|
|
@40222
|
13 years |
vboxsync |
IEM: Implemented fldcw, fldenv fnstcw and fnstenv.
|
|
|
@40210
|
13 years |
vboxsync |
IEM: fst/fstp m64r/m32r.
|
|
|
@40209
|
13 years |
vboxsync |
IEM: Implemented missing FPU instructions starting with 0xd8 and …
|
|
|
@40199
|
13 years |
vboxsync |
fstp st0
|
|
|
@40175
|
13 years |
vboxsync |
Some cleaning up.
|
|
|
@40174
|
13 years |
vboxsync |
checked out some todos.
|
|
|
@40169
|
13 years |
vboxsync |
IEM: fnclex.
|
|
|
@40165
|
13 years |
vboxsync |
Implemented fistp (needs testcase).
|
|
|
@40164
|
13 years |
vboxsync |
IEM: A bunch of r80 by r80 instructions, needed fsubrp stN,st0.
|
|
|
@40163
|
13 years |
vboxsync |
IEM: More r80 by m64r instructions.
|
|
|
@40162
|
13 years |
vboxsync |
fmul st0,m64r
|
|
|
@40154
|
13 years |
vboxsync |
IEM: fdiv implemented but untested.
|
|
|
@40143
|
13 years |
vboxsync |
fdiv - almost there…
|
|
|
@40141
|
13 years |
vboxsync |
fdiv implementation in progress (-> laptop).
|
|
|
@40093
|
13 years |
vboxsync |
IEM: fld m64i
|
|
|
@40092
|
13 years |
vboxsync |
build fix
|
|
|
@40089
|
13 years |
vboxsync |
0xdf 11/1 seems to behave like fxch st(i), while 0xdf 11/2 and 11/3 …
|
|
|
@40088
|
13 years |
vboxsync |
IEM: 0xde 11/2 seems to behave like fcomp.
|
|
|
@40087
|
13 years |
vboxsync |
IEM: 0xdd 11/1 seems to behave like fxch.
|
|
|
@40086
|
13 years |
vboxsync |
More FPU instruction stubs and attempts at figuring out what the …
|
|
|
@40083
|
13 years |
vboxsync |
More FPU instruction stubs.
|
|
|
@40082
|
13 years |
vboxsync |
More FPU instruction stubs.
|
|
|
@40077
|
13 years |
vboxsync |
Implemented fld, currently sans #D exceptions.
|
|
|
@40072
|
13 years |
vboxsync |
hacking in progress…
|
|
|
@40042
|
13 years |
vboxsync |
a bit more…
|
|
|
@40024
|
13 years |
vboxsync |
IEM: Some more FPU work underways.
|
|
|
@40022
|
13 years |
vboxsync |
IEM: fxsave & fxrstor.
|
|
|
@40017
|
13 years |
vboxsync |
fxsave + fxrstor is underways => laptop.
|
|
|
@40001
|
13 years |
vboxsync |
IEM: Filled in some NOPs and PREFETCHes.
|
|
|
@40000
|
13 years |
vboxsync |
IEM: Group 15 stubs.
|
|
|
@39994
|
13 years |
vboxsync |
IEM: Try to fix build error
|
|
|
@39993
|
13 years |
vboxsync |
tstX86-1: Some fxsave and fxrstor tests.
|
|
|
@39990
|
13 years |
vboxsync |
oops. commited a bit too much.
|
|
|
@39989
|
13 years |
vboxsync |
txtX86-1: some prefix decoding checks for the groups and rex.
|
|
|
@39974
|
13 years |
vboxsync |
IEM: Implemented rdmsr.
|
|
|
@39971
|
13 years |
vboxsync |
IEM: VERR_NOT_IMPLEMENTED -> VERR_IEM_INSTR_NOT_IMPLEMENTED or …
|
|
|
@39970
|
13 years |
vboxsync |
IEM: Implemented bswap. Fixed verification of INS.
|
|
|
@39958
|
13 years |
vboxsync |
IEM: String fixes; invlpg.
|
|
|
@39931
|
13 years |
vboxsync |
iemOp_Grp8: ditto
|
|
|
@39930
|
13 years |
vboxsync |
iemOpCommonBit_Ev_Gv: Fixed lock-prefixed bts and friends.
|
|
|
@39497
|
13 years |
vboxsync |
IEM: todo
|
|
|
@39127
|
13 years |
vboxsync |
IEM: Adding GET_NEXT_U16_ZX_U32/64 and GET_NEXT_U32_ZX_U64.
|
|
|
@39125
|
13 years |
vboxsync |
IEM: Fixed some details in the AAM, SAHF and LAHF instruction emulation.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@38084
|
13 years |
vboxsync |
IEM: Implemented immediate far call.
|
|
|
@38079
|
13 years |
vboxsync |
IEM: Implemented AAM, fixed AAD.
|
|
|
@38077
|
13 years |
vboxsync |
IEM: Implemented LAHF/SAHF.
|
|
|
@38074
|
13 years |
vboxsync |
IEM: Implemented CMC.
|
|
|
@38073
|
13 years |
vboxsync |
IEM: Implemented CBW and friends.
|
|
|
@37934
|
13 years |
vboxsync |
IEM: two mnemonic typos.
|
|
|
@37918
|
13 years |
vboxsync |
IEM: Implemented AAD (used by the bios build by watcomc) and fixed a …
|
|
|
@37084
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37056
|
14 years |
vboxsync |
IEMAllAImpl.asm: BEGINCODE
|
|
|
@37008
|
14 years |
vboxsync |
IEM: More checks and another build fix attempt.
|
|
|
@37007
|
14 years |
vboxsync |
IEM: check more, try fix build.
|
|
|
@37004
|
14 years |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37003
|
14 years |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37002
|
14 years |
vboxsync |
IEM: Cleaning up and 'microcode' testcase - work in progress…
|
|
|
@36860
|
14 years |
vboxsync |
IEM: rdtsc, mov DRx, ltr, lldt. cmovnle fix.
|
|
|
@36857
|
14 years |
vboxsync |
IEM: bsf, bsr, bt, btc, bts, btr and leave. Some cleaning up.
|
|
|
@36851
|
14 years |
vboxsync |
IEM: SHLD, SHRD.
|
|
|
@36849
|
14 years |
vboxsync |
IEM: Some more bits.
|
|
|
@36844
|
14 years |
vboxsync |
IEM: started drilling down to FINIT, but have to change location.
|
|
|
@36841
|
14 years |
vboxsync |
IEM: CMOVcc, JMPF Ep.
|
|
|
@36840
|
14 years |
vboxsync |
IEM: cpuid, clts, fixes.
|
|
|
@36838
|
14 years |
vboxsync |
IEM: SMSW and LMSW.
|
|
|
@36835
|
14 years |
vboxsync |
IEM: pop Ev; fixed the setting of accessed bit.
|
|
|
@36833
|
14 years |
vboxsync |
IEM: Fixed missing RIP advancing when rCX was 0. 'LSS GReg, r/m' …
|
|
|
@36829
|
14 years |
vboxsync |
IEM: Some more instructions and tweaks.
|
|
|
@36828
|
14 years |
vboxsync |
IEM: implemented XLAT, extended the output when hitting a stub.
|
|
|
@36821
|
14 years |
vboxsync |
IEM: imul, fixes & optimization hack.
|
|
|