|
|
@41800
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41799
|
12 years |
vboxsync |
IEM: Back to where I was when I needed DISSTATE::abInstr…
|
|
|
@41783
|
12 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41779
|
12 years |
vboxsync |
Typo.
|
|
|
@41777
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41774
|
12 years |
vboxsync |
bugref..
|
|
|
@41771
|
12 years |
vboxsync |
Windows build fixes.
|
|
|
@41766
|
12 years |
vboxsync |
VMM/EM: Try read cbMaxRead when disassembling.
|
|
|
@41760
|
12 years |
vboxsync |
DIS: Chagned FNDISREADBYTES to permit reading more bytes that the …
|
|
|
@41744
|
12 years |
vboxsync |
DISOPPARAM: s/base.reg_*/Base.idx*Reg/ + docs
|
|
|
@41741
|
12 years |
vboxsync |
DISOPPARAM: s/parval/uValue/ + doc
|
|
|
@41739
|
12 years |
vboxsync |
DISCPUSTATE: s/param/Param/
|
|
|
@41737
|
12 years |
vboxsync |
DISOPCODE: s/opcode/uOpcode/
|
|
|
@41736
|
12 years |
vboxsync |
DISCPUMODE: s/mode/uCpuMode/ - found and removed a bunch of uncessary …
|
|
|
@41735
|
12 years |
vboxsync |
DISCPUCORE: s/addrmode/uAddrMode/ s/opmode/uOpMode/
|
|
|
@41734
|
12 years |
vboxsync |
DISCPUSTATE: s/prefix/fPrefix/ and a couple of forgotten opcode uses.
|
|
|
@41733
|
12 years |
vboxsync |
DISCPUSTATE: s/prefix_rex/fRexPrefix/ s/lastprefix/bLastPrefix/ …
|
|
|
@41732
|
12 years |
vboxsync |
DISCPUSTATE::opsize -> cbInstr.
|
|
|
@41731
|
12 years |
vboxsync |
DIS: Split up apvUserData, dropping the 3rd entry. 2nd entry (now …
|
|
|
@41730
|
12 years |
vboxsync |
DIS: Some nits.
|
|
|
@41729
|
12 years |
vboxsync |
DISQueryParamVal: renamed related types and constants and reduced the …
|
|
|
@41728
|
12 years |
vboxsync |
DIS: register macro name adjustments - part two.
|
|
|
@41727
|
12 years |
vboxsync |
DIS: register macro name adjustments.
|
|
|
@41692
|
12 years |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41678
|
12 years |
vboxsync |
OP_PARAMETER::flags -> fUse.
|
|
|
@41676
|
12 years |
vboxsync |
DIS: More scoping work.
|
|
|
@41675
|
12 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41674
|
12 years |
vboxsync |
DISCoreOne* -> DISCore*.
|
|
|
@41668
|
12 years |
vboxsync |
DIS,DIS-users: Drop the operand/parameter formatting during …
|
|
|
@41663
|
12 years |
vboxsync |
DIS,EM,PGM,PATM: Changed the size and scale members of OP_PARAMETER …
|
|
|
@41658
|
12 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41464
|
13 years |
vboxsync |
PGMAllPool.cpp: A20 dereferencing fixes.
|
|
|
@41462
|
13 years |
vboxsync |
PGM: Don't flush the shadow page pool on A20 change, just change the …
|
|
|
@41460
|
13 years |
vboxsync |
PGMPool: Enabled A20 state.
|
|
|
@41458
|
13 years |
vboxsync |
PGMPool: Adding A20 state to the page pool (partly disabled).
|
|
|
@41456
|
13 years |
vboxsync |
PGMPool: PGMPOOLPAGE adjustments and cleanups, no real code changes …
|
|
|
@41446
|
13 years |
vboxsync |
fixed inverted assertion.
|
|
|
@41420
|
13 years |
vboxsync |
PGM: More A20 fixes.
|
|
|
@41417
|
13 years |
vboxsync |
VMM: doxygen.
|
|
|
@41405
|
13 years |
vboxsync |
VMM/PGMAllPhys: comment typo.
|
|
|
@41391
|
13 years |
vboxsync |
PGM: A quick stab at correct A20 gate masking (new code is disabled).
|
|
|
@41388
|
13 years |
vboxsync |
PGM: I believe trapping all access to shadowed ROM pages is going too …
|
|
|
@41386
|
13 years |
vboxsync |
VMM/PGM: minor doxygen consistency.
|
|
|
@41213
|
13 years |
vboxsync |
VMM: comments.
|
|
|
@41181
|
13 years |
vboxsync |
VMM/HWACCMAll: file local function as static.
|
|
|
@41072
|
13 years |
vboxsync |
VMM: fix VERR_PAGE_TABLE_NOT_PRESENT guru meditation caused by failing …
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|
@40776
|
13 years |
vboxsync |
VMM: Better handle protected pages in GC.
|
|
|
@40727
|
13 years |
vboxsync |
IOMMMIOMapMMIO2Page: Must check IOM_LOCK status code.
|
|
|
@40652
|
13 years |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for …
|
|
|
@40523
|
13 years |
vboxsync |
Fixes argument counting messup in various fist and fst assembly …
|
|
|
@40453
|
13 years |
vboxsync |
EM/IEM/PATM: some refactoring.
|
|
|
@40451
|
13 years |
vboxsync |
EM: build fix.
|
|
|
@40450
|
13 years |
vboxsync |
EM: Refactoring (dropping pVM argument).
|
|
|
@40449
|
13 years |
vboxsync |
SELM: Refactoring (PVM -> PVMCPU).
|
|
|
@40448
|
13 years |
vboxsync |
EM: refactoring…
|
|
|
@40447
|
13 years |
vboxsync |
EM: More refactoring.
|
|
|
@40446
|
13 years |
vboxsync |
EM: One more EMInterpretInstructionCPU usage.
|
|
|
@40442
|
13 years |
vboxsync |
IEM integration in progress - doing some EM refactoring to ease this …
|
|
|
@40396
|
13 years |
vboxsync |
IEM: Research done by Michal fixed a todo.
|
|
|
@40381
|
13 years |
vboxsync |
IEM_MC_STORE_MEM_NEG_QNAN_R80_BY_REF bugfix spotted by Frank.
|
|
|
@40357
|
13 years |
vboxsync |
EM: Moving functions around a bit.
|
|
|
@40356
|
13 years |
vboxsync |
MWAIT fixes: Only clear the mwait-active flag when actually resuming …
|
|
|
@40280
|
13 years |
vboxsync |
Corrected a bunch of HC and GC uses in status codes.
|
|
|
@40274
|
13 years |
vboxsync |
Introduced VBOX_WITH_REM in Config.kmk and the VMM.
|
|
|
@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 ++).
|
|
|
@40254
|
13 years |
vboxsync |
build fix
|
|
|
@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).
|
|
|
@40235
|
13 years |
vboxsync |
build fixes.
|
|
|
@40234
|
13 years |
vboxsync |
Optionally present basic hypervisor CPUID leaves.
|
|
|
@40225
|
13 years |
vboxsync |
todo
|
|
|
@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
|
|
|
@40187
|
13 years |
vboxsync |
callf fixes. fxsave bounce buffering fix. Don't try fxsave output as …
|
|
|
@40185
|
13 years |
vboxsync |
IEM: Logging adjustments.
|
|
|
@40184
|
13 years |
vboxsync |
a little bug fix.
|
|
|
@40182
|
13 years |
vboxsync |
protected mode far call and far return.
|
|
|
@40175
|
13 years |
vboxsync |
Some cleaning up.
|
|
|
@40174
|
13 years |
vboxsync |
checked out some todos.
|
|
|
@40172
|
13 years |
vboxsync |
todo
|
|
|
@40170
|
13 years |
vboxsync |
MSRs and MTRRs, CPUM saved state changed. (linux 2.4.31 seems to …
|
|
|
@40169
|
13 years |
vboxsync |
IEM: fnclex.
|
|
|
@40166
|
13 years |
vboxsync |
MSR todo.
|
|
|
@40165
|
13 years |
vboxsync |
Implemented fistp (needs testcase).
|
|
|