|
|
@56301
|
10 years |
vboxsync |
*.kmk: Updated (C) year.
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@55988
|
10 years |
vboxsync |
iprt/log.h,SUPDrv: Replaced the 'personal' logging groups with 6 more …
|
|
|
@55980
|
10 years |
vboxsync |
iprt/log.h,++: Added extended logger instance getters that also checks …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55786
|
10 years |
vboxsync |
build fix
|
|
|
@55784
|
10 years |
vboxsync |
Restored lost ProductVersion.
|
|
|
@55782
|
10 years |
vboxsync |
Added an empty macro as a place holder for any additional strings we …
|
|
|
@55781
|
10 years |
vboxsync |
Clean up RC files, adding more version.h defines for common values.
|
|
|
@55772
|
10 years |
vboxsync |
Two more RC defines.
|
|
|
@55771
|
10 years |
vboxsync |
Use defines in the RC files and make those defines compatible with …
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@55368
|
10 years |
vboxsync |
VBoxREM: missing dependency
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55029
|
10 years |
vboxsync |
VBoxRecompiler.cpp: Use alloca() to allocate the big CPUMCTX structure …
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@53950
|
10 years |
vboxsync |
On older windows version (w2k3) the popen implementation in msvcrt …
|
|
|
@53868
|
10 years |
vboxsync |
recompiler/Makefile.kmk: Build fix for windows users not using the …
|
|
|
@53837
|
10 years |
vboxsync |
recompiler: .rc file for RemWrapper
|
|
|
@53811
|
10 years |
vboxsync |
cosmetics
|
|
|
@53810
|
10 years |
vboxsync |
build fix
|
|
|
@53807
|
10 years |
vboxsync |
added another Windows resource file
|
|
|
@53805
|
10 years |
vboxsync |
added more missing Windows resource files
|
|
|
@53624
|
10 years |
vboxsync |
scm automatic cleanups.
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@52520
|
10 years |
vboxsync |
REM: Truncate linear addresses in outside of 64-bit mode.
|
|
|
@52213
|
10 years |
vboxsync |
SUP,IPRT: Implemented forwarder support in RTLdr and cleaned up some …
|
|
|
@52066
|
10 years |
vboxsync |
VMM: Fixed potential bug in AMD-V NMI injection when interrupt …
|
|
|
@52041
|
10 years |
vboxsync |
VMM: Fix NMI handling.
|
|
|
@51778
|
10 years |
vboxsync |
build fix
|
|
|
@51770
|
10 years |
vboxsync |
Merged in iprt++ dev branch.
|
|
|
@51326
|
11 years |
vboxsync |
VBoxRecompiler.c: Enable .remstep on 64-bit windows again. We're using …
|
|
|
@49655
|
11 years |
vboxsync |
Unsigned/int enum warning fix. (hope it works)
|
|
|
@48472
|
11 years |
vboxsync |
REM: Correctly propagate triple faults to EM.
|
|
|
@48065
|
11 years |
vboxsync |
load_segment: on second though, just remove the bogus log statement.
|
|
|
@48064
|
11 years |
vboxsync |
comment
|
|
|
@47875
|
11 years |
vboxsync |
recompiler: header kludge
|
|
|
@47767
|
11 years |
vboxsync |
REM: clear unnecessary TR attributes on task switch.
|
|
|
@47757
|
11 years |
vboxsync |
REM: Corrected task switch order (old task saved first, new task …
|
|
|
@47753
|
11 years |
vboxsync |
REM: LTR will not load null TR selector.
|
|
|
@47726
|
11 years |
vboxsync |
Removed unintential debug RTLogPrintf calls.
|
|
|
@47709
|
11 years |
vboxsync |
REM: Attempt at better selector attribute handling, to avoid further …
|
|
|
@47678
|
11 years |
vboxsync |
recompiler: Clear the unusable bit when the present bit is set.
|
|
|
@47666
|
11 years |
vboxsync |
Use the LAR mask that AMD documents for now.
|
|
|
@47550
|
11 years |
vboxsync |
REM: Hack for dispatching interrupts to vector 8 via TRPM in …
|
|
|
@47549
|
11 years |
vboxsync |
REM: Set more access bits on selectors, clear/set the unusable flag more.
|
|
|
@47423
|
11 years |
vboxsync |
REM: dlltool writes temp files to current directory, change directory …
|
|
|
@47328
|
11 years |
vboxsync |
CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
|
|
|
@47324
|
11 years |
vboxsync |
REM: NULL SS on iret change.
|
|
|
@47309
|
11 years |
vboxsync |
REM: Try set DESC_INTEL_UNUSED where applicable. Fixed values in DR6, …
|
|
|
@46493
|
12 years |
vboxsync |
STAMR3Deregister* optimizations. Relevant for both startup and …
|
|
|
@46420
|
12 years |
vboxsync |
VMM, recompiler: Purge deprecated macros.
|
|
|
@46160
|
12 years |
vboxsync |
nits
|
|
|
@46155
|
12 years |
vboxsync |
List near, unassemble, hyper register and more tiny debugger fixes.
|
|
|
@46121
|
12 years |
vboxsync |
REM: Undid error introduced by following Intel documentation.
|
|
|
@45965
|
12 years |
vboxsync |
VMM: Facility for getting the highest-priority pending interrupt from …
|
|
|
@45799
|
12 years |
vboxsync |
Make the recompiler call PGMCr0WpEnabled.
|
|
|
@45751
|
12 years |
vboxsync |
Ooops, forgot TRPM related changes.
|
|
|
@45727
|
12 years |
vboxsync |
REM/VBoxRecompiler: Fixed translating pending events to TRPM on …
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45642
|
12 years |
vboxsync |
recompiler: Use symbolic constants.
|
|
|
@45618
|
12 years |
vboxsync |
Do HMR3Init first in vmR3InitRing3 so the other components can skip …
|
|
|
@45587
|
12 years |
vboxsync |
REM: Fixed non-64-bit ENTER emulation.
|
|
|
@45561
|
12 years |
vboxsync |
recompiler/Makefile.kmk: Must define VBOX_WITH_RAW_MODE. Regression …
|
|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45494
|
12 years |
vboxsync |
op_helper.c: Removed debug statement that was accidentially committed.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45305
|
12 years |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44362
|
12 years |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
|
|
|
@44340
|
12 years |
vboxsync |
VMM,Main,Debugger,REM: VM API cleanup, prefering PUVM over PVM so we …
|
|
|
@44330
|
12 years |
vboxsync |
VBoxRecompiler.c: Fixed copy & past bug (from EM).
|
|
|
@43657
|
12 years |
vboxsync |
VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43068
|
12 years |
vboxsync |
recompiler: Missing privilege check for task gate switches (Fixes …
|
|
|
@42829
|
12 years |
vboxsync |
REM: Typo fix (was inadvertently changing stack segment type).
|
|
|
@42604
|
12 years |
vboxsync |
build fix
|
|
|
@42603
|
12 years |
vboxsync |
Try use MinGW-W64; this changes kBuild from 2609 to 2624.
|
|
|
@42602
|
12 years |
vboxsync |
mac build fix.
|
|
|
@42601
|
12 years |
vboxsync |
REM: Initial changes to make it work (seemingly) with MinGW-w64.
|
|
|
@42595
|
12 years |
vboxsync |
REM/Makefile.kmk: MinGW-W64 experiments.
|
|
|
@42488
|
12 years |
vboxsync |
REM: retf/iret should set the accessed bit in the selectors, I think.
|
|
|
@42482
|
12 years |
vboxsync |
helper_rdmsr: Don't try to check if the value is the same for …
|
|
|
@42474
|
12 years |
vboxsync |
recompiler/Sun/testmath.c: be a bit more generous with the rounding. …
|
|
|
@42420
|
12 years |
vboxsync |
Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and …
|
|
|
@42407
|
12 years |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when …
|
|
|
@41939
|
12 years |
vboxsync |
CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41675
|
13 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41669
|
13 years |
vboxsync |
DISInstr -> DISInstrToStr.
|
|
|
@41658
|
13 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41477
|
13 years |
vboxsync |
/Makefile.kmk: Cosmetic changes.
|
|
|
@41436
|
13 years |
vboxsync |
REM,EM: A20 fixes.
|
|
|
@41385
|
13 years |
vboxsync |
recompiler: VBOX_DEBUG_PHYS logging fix.
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|