|
|
@4953
|
17 years |
vboxsync |
Cleaned up disassembler
|
|
|
@4773
|
17 years |
vboxsync |
Corrected
|
|
|
@4771
|
17 years |
vboxsync |
Compile fix
|
|
|
@4679
|
17 years |
vboxsync |
Corrected PGMPhysGCPtr2GCPhys to respect the page offset.
|
|
|
@4419
|
17 years |
vboxsync |
Accidental commit
|
|
|
@4418
|
17 years |
vboxsync |
Reapplied 23986
|
|
|
@4416
|
17 years |
vboxsync |
Backed out 23986
|
|
|
@4414
|
17 years |
vboxsync |
Use PGMPhysRead/WriteGCPtrSafe to respect access handlers, set …
|
|
|
@4401
|
17 years |
vboxsync |
More logging
|
|
|
@4390
|
17 years |
vboxsync |
The page pool may flush a shadow page table mapping referenced by the …
|
|
|
@4284
|
17 years |
vboxsync |
drop a double prediction and some blanks.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3510
|
17 years |
vboxsync |
Interpret CLTS
|
|
|
@3313
|
17 years |
vboxsync |
gcc-4.2 warnings
|
|
|
@3145
|
17 years |
vboxsync |
Fixed incorrect IOM return checks.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2554
|
18 years |
vboxsync |
Added EMInterpretRdtsc
|
|
|
@2505
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2136
|
18 years |
vboxsync |
Drop the 32 bits code requirement from EMInterpretInstruction.
|
|
|
@2064
|
18 years |
vboxsync |
Accept ring 3 rdtsc for emulation.
|
|
|
@2037
|
18 years |
vboxsync |
Got rid of noisy logging
|
|
|
@2036
|
18 years |
vboxsync |
Emulate (lock) cmpxchg in the guest context.
|
|
|
@2026
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@2017
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@2010
|
18 years |
vboxsync |
Check for monitor/mwait support in cpuid before emulating them.
|
|
|
@2005
|
18 years |
vboxsync |
And again
|
|
|
@2004
|
18 years |
vboxsync |
Another attempt at fixing the 64 bits build.
|
|
|
@2002
|
18 years |
vboxsync |
64 bits compile fix
|
|
|
@2000
|
18 years |
vboxsync |
Cleaned up instruction emulation. Got rid of duplicate code.
|
|
|
@1999
|
18 years |
vboxsync |
warning
|
|
|
@1998
|
18 years |
vboxsync |
- Emulation for bts & btc added
- Try to resolve conflicts with CSAM …
|
|
|
@1989
|
18 years |
vboxsync |
more logging
|
|
|
@1988
|
18 years |
vboxsync |
corrected assertion
|
|
|
@1987
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@1986
|
18 years |
vboxsync |
Btr emulation added. (possibly dangerous; not well tested)
|
|
|
@1943
|
18 years |
vboxsync |
Paranoid checks.
|
|
|
@1940
|
18 years |
vboxsync |
Removed obsolete changes.
|
|
|
@1939
|
18 years |
vboxsync |
Support segment prefixes in our instruction emulator.
|
|
|
@1929
|
18 years |
vboxsync |
We can encounter 16 bits code in raw mode too now; always refuse to …
|
|
|
@1828
|
18 years |
vboxsync |
Cleaned up cpl checking.
|
|
|
@1598
|
18 years |
vboxsync |
pop [esp+xx] uses esp *after* the actual pop
|
|
|
@1597
|
18 years |
vboxsync |
extended assertion
|
|
|
@1359
|
18 years |
vboxsync |
SELM function changes for v86 mode code.
CPL check fixes for V86 mode …
|
|
|
@1322
|
18 years |
vboxsync |
Corrected flag handling in V86 iret.
|
|
|
@1184
|
18 years |
vboxsync |
Removed stray doxygen comment.
|
|
|
@1159
|
18 years |
vboxsync |
Corrections for V86 mode.
|
|
|
@1137
|
18 years |
vboxsync |
Bugfix
|
|
|
@1136
|
18 years |
vboxsync |
EMInterpretIret changes & fixes
|
|
|
@1127
|
18 years |
vboxsync |
only allow direct calls to EMInterpretIret for now
|
|
|
@1126
|
18 years |
vboxsync |
Emulate iret to V86 code.
|
|
|
@880
|
18 years |
vboxsync |
Added some missing SELMToFlat calls.
|
|
|
@468
|
18 years |
vboxsync |
Moved rdtsc emulation into EM.
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|