|
|
@2376
|
18 years |
vboxsync |
1ns steps as well please.
|
|
|
@2368
|
18 years |
vboxsync |
Dump all the GIP info while we're at it.
|
|
|
@2367
|
18 years |
vboxsync |
No need to display the PIT any longer.
|
|
|
@2366
|
18 years |
vboxsync |
use kBuild-provided msg macros
|
|
|
@2363
|
18 years |
vboxsync |
warning
|
|
|
@2333
|
18 years |
vboxsync |
gcc-4.2 warnings
|
|
|
@2324
|
18 years |
vboxsync |
fixed PGMVerifyAccess(), we sometimes did not check the last page
|
|
|
@2318
|
18 years |
vboxsync |
typo? Knut, pls check.
|
|
|
@2302
|
18 years |
vboxsync |
style
|
|
|
@2301
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2300
|
18 years |
vboxsync |
ansi C
|
|
|
@2299
|
18 years |
vboxsync |
style.
|
|
|
@2298
|
18 years |
vboxsync |
Don't update Addr unless we're going to loop.
|
|
|
@2297
|
18 years |
vboxsync |
svn:eol-style native
|
|
|
@2296
|
18 years |
vboxsync |
fixed my typos.
|
|
|
@2295
|
18 years |
vboxsync |
Made PGM_WITH_PAGING safe and faster.
|
|
|
@2294
|
18 years |
vboxsync |
svn:eol-style and keywords.
|
|
|
@2293
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2291
|
18 years |
vboxsync |
More ring-0/ring-3 type safety (callbacks and PDM symbol resolving).
|
|
|
@2290
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2289
|
18 years |
vboxsync |
disabled ring-0 logging again for everyone but sander.
|
|
|
@2288
|
18 years |
vboxsync |
Fixed misalignment.
|
|
|
@2284
|
18 years |
vboxsync |
Left some logging enabled there…
|
|
|
@2283
|
18 years |
vboxsync |
Working TMCLOCK_VIRTUAL_SYNC.
|
|
|
@2279
|
18 years |
vboxsync |
Don't recursively call PGMVerifyAccess as we might run out of stack.
|
|
|
@2276
|
18 years |
vboxsync |
VerifyAccessSyncPage: shadow PD might not be present.
|
|
|
@2274
|
18 years |
vboxsync |
Pass on rc.
|
|
|
@2273
|
18 years |
vboxsync |
Real and protected mode (no paging) implemenation of VerifyAccessSyncPage.
|
|
|
@2270
|
18 years |
vboxsync |
Stricter pointer typechecking. (R0 vs R3)
|
|
|
@2267
|
18 years |
vboxsync |
Updated assertion
|
|
|
@2261
|
18 years |
vboxsync |
don't try to attach a debugger on L4
|
|
|
@2260
|
18 years |
vboxsync |
Corrections for real and v86 addresses + cleanup + notes.
|
|
|
@2258
|
18 years |
vboxsync |
Removed leftover logging statement
|
|
|
@2256
|
18 years |
vboxsync |
Fixed io port access return check
|
|
|
@2251
|
18 years |
vboxsync |
info flag.
|
|
|
@2250
|
18 years |
vboxsync |
DBGFINFO_FLAGS_RUN_ON_EMT and Ex registration function.
|
|
|
@2248
|
18 years |
vboxsync |
Implementing timer syncrhonous virtual clock.
|
|
|
@2244
|
18 years |
vboxsync |
NS and PCT units.
|
|
|
@2237
|
18 years |
vboxsync |
Enabled SVM for real and protected mode without paging again.
|
|
|
@2236
|
18 years |
vboxsync |
Incorrect assertion. (guest ram can have unallocated gaps)
|
|
|
@2235
|
18 years |
vboxsync |
Even more logging
|
|
|
@2234
|
18 years |
vboxsync |
More logging
|
|
|
@2233
|
18 years |
vboxsync |
put pack the double-power-off workaround
|
|
|
@2232
|
18 years |
vboxsync |
Put back 20576. Not sure what went wrong before.
|
|
|
@2231
|
18 years |
vboxsync |
Partial 20576 commit
|
|
|
@2230
|
18 years |
vboxsync |
Partial 20576 commit
|
|
|
@2229
|
18 years |
vboxsync |
backed out accidental commit
|
|
|
@2228
|
18 years |
vboxsync |
backed out 20576 due to regressions
|
|
|
@2227
|
18 years |
vboxsync |
Ignore ModifyPage for real and protected mode without paging.
|
|
|
@2226
|
18 years |
vboxsync |
Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. …
|
|
|
@2224
|
18 years |
vboxsync |
In some situations the guest state would not be synced.
|
|
|
@2220
|
18 years |
vboxsync |
Don't call the outs/ins string handler if we're only supposed to …
|
|
|
@2218
|
18 years |
vboxsync |
Added ins/outs support to VMX. Cleaned up both VMX & SVM io handling.
|
|
|
@2217
|
18 years |
vboxsync |
Added IOMInterpretINSEx & IOMInterpretOUTSEx.
Support ins/outs …
|
|
|
@2213
|
18 years |
vboxsync |
More stats
|
|
|
@2203
|
18 years |
vboxsync |
prevent warning
|
|
|
@2202
|
18 years |
vboxsync |
Cleaned up.
|
|
|
@2201
|
18 years |
vboxsync |
Moved ins/outs handling to the VMMAll directory.
|
|
|
@2199
|
18 years |
vboxsync |
warning
|
|
|
@2191
|
18 years |
vboxsync |
Export to OSE.
|
|
|
@2189
|
18 years |
vboxsync |
Bugfix
|
|
|
@2188
|
18 years |
vboxsync |
disabled svm usage in all cpu modes for now
|
|
|
@2184
|
18 years |
vboxsync |
Compile fixes
|
|
|
@2183
|
18 years |
vboxsync |
Argh
|
|
|
@2181
|
18 years |
vboxsync |
SELMValidateAndConvertCSAddr correction
|
|
|
@2180
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@2179
|
18 years |
vboxsync |
The values in the hidden selector registers have to be checked first …
|
|
|
@2177
|
18 years |
vboxsync |
Put back RF flag
|
|
|
@2176
|
18 years |
vboxsync |
Don't check timer & r3 job in single stepping mode.
|
|
|
@2174
|
18 years |
vboxsync |
Compile fix
|
|
|
@2173
|
18 years |
vboxsync |
Only set TF in hwacc stepping mode.
|
|
|
@2172
|
18 years |
vboxsync |
Wrong dr6
|
|
|
@2171
|
18 years |
vboxsync |
Added @todo
|
|
|
@2169
|
18 years |
vboxsync |
Intercept X86_TRAP_DB if single stepping is enabled.
|
|
|
@2168
|
18 years |
vboxsync |
Added DBGFIsStepping
|
|
|
@2166
|
18 years |
vboxsync |
Single stepping support added (as a debug feature)
|
|
|
@2163
|
18 years |
vboxsync |
Compile dbgfr0.cpp
|
|
|
@2161
|
18 years |
vboxsync |
Fix
|
|
|
@2160
|
18 years |
vboxsync |
Added single stepping in hardware accelerated mode (debug feature)
|
|
|
@2153
|
18 years |
vboxsync |
Comment updates
|
|
|
@2152
|
18 years |
vboxsync |
Never reuse non-paging shadow page tables.
|
|
|
@2151
|
18 years |
vboxsync |
CPUMGetGuestCPL: get cpl from hidden ss selector register if valid.
|
|
|
@2150
|
18 years |
vboxsync |
Get cpl from hidden ss selector register.
|
|
|
@2149
|
18 years |
vboxsync |
Set user bit in shadow page & pd when in non-paging mode.
|
|
|
@2138
|
18 years |
vboxsync |
Use hidden selector register in DBGFR3DisasInstrEx
|
|
|
@2137
|
18 years |
vboxsync |
Drop page flags consistency check in non-paging mode.
|
|
|
@2136
|
18 years |
vboxsync |
Drop the 32 bits code requirement from EMInterpretInstruction.
|
|
|
@2135
|
18 years |
vboxsync |
Removed wrong assertion.
|
|
|
@2134
|
18 years |
vboxsync |
Logging update
|
|
|
@2133
|
18 years |
vboxsync |
Removed obsolete comment.
|
|
|
@2132
|
18 years |
vboxsync |
Reset pending flag on reset.
|
|
|
@2131
|
18 years |
vboxsync |
Got rid of obsolete assertions.
|
|
|
@2130
|
18 years |
vboxsync |
Always sync the hidden selector attributes.
|
|
|
@2129
|
18 years |
vboxsync |
Accept all cpu modes for AMD SVM.
|
|
|
@2128
|
18 years |
vboxsync |
Enable movs emulation for ring 0.
|
|
|
@2127
|
18 years |
vboxsync |
Fully sync the selector attributes in real mode.
|
|
|
@2124
|
18 years |
vboxsync |
TRPM changes to assert and report trap/interrupt types accurately.
|
|
|
@2121
|
18 years |
vboxsync |
Enable movs for ring 0. (not yet used)
|
|
|
@2120
|
18 years |
vboxsync |
Real and protected mode without paging changes. Currently not yet used.
|
|
|
@2119
|
18 years |
vboxsync |
Finished hidden selector case.
|
|
|