|
|
@13195
|
16 years |
vboxsync |
Prefetch the four PDPT entries in PAE mode (EPT only).
|
|
|
@13146
|
16 years |
vboxsync |
#1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@13113
|
16 years |
vboxsync |
Added PGMGetEPTCR3.
|
|
|
@13060
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13045
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13042
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13035
|
16 years |
vboxsync |
#1865: More PGM…
|
|
|
@13005
|
16 years |
vboxsync |
VMM/doxygen: More links.
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12964
|
16 years |
vboxsync |
VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted …
|
|
|
@12936
|
16 years |
vboxsync |
More EPT updates
|
|
|
@12408
|
16 years |
vboxsync |
pgm.h: macro safety.
|
|
|
@12407
|
16 years |
vboxsync |
Refined the PGM pool flush check. No need to flush when switching …
|
|
|
@11300
|
16 years |
vboxsync |
pgm: Removed unused PGMPAGE_* defines.
|
|
|
@10822
|
16 years |
vboxsync |
Prepare for EPT.
|
|
|
@9965
|
16 years |
vboxsync |
Hyper and intermediate CR3 values can be 64 bits.
|
|
|
@9824
|
16 years |
vboxsync |
Some preparations for fixing PAE.
|
|
|
@9683
|
16 years |
vboxsync |
Missign header update
|
|
|
@9571
|
16 years |
vboxsync |
Missing header updates
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9064
|
17 years |
vboxsync |
Properly deal with CR3 changes in nested paging mode.
|
|
|
@9026
|
17 years |
vboxsync |
More updates for nested paging. (setting up the paging mode)
|
|
|
@9021
|
17 years |
vboxsync |
Nested paging updates. Extra paging mode added to prevent illegal …
|
|
|
@8965
|
17 years |
vboxsync |
Nested paging updates
|
|
|
@8626
|
17 years |
vboxsync |
Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
|
|
|
@8534
|
17 years |
vboxsync |
Missing update for 64 bits paging
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8127
|
17 years |
vboxsync |
32-bit-to-PAE switcher fixed
|
|
|
@8112
|
17 years |
vboxsync |
Another attempt at a proper check. (init order messed up the previous one)
|
|
|
@8108
|
17 years |
vboxsync |
Updated check.
Added PGMGetHostMode.
|
|
|
@7905
|
17 years |
vboxsync |
Changed CRx parameter size
|
|
|
@7755
|
17 years |
vboxsync |
Added a flag to the MMIO2 registration and did some other MMIO2 …
|
|
|
@7731
|
17 years |
vboxsync |
MMIO cleanup in progress.
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@7629
|
17 years |
vboxsync |
Initial cleanup for PAE
|
|
|
@7613
|
17 years |
vboxsync |
better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take …
|
|
|
@7133
|
17 years |
vboxsync |
Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed …
|
|
|
@6915
|
17 years |
vboxsync |
Pass mapping sizes in uint32_t instead of size_t to avoid warnings. …
|
|
|
@6913
|
17 years |
vboxsync |
Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the …
|
|
|
@6912
|
17 years |
vboxsync |
Removed the normal (PGMVIRTHANDLERTYPE_NORMAL) kind of virtual access …
|
|
|
@6911
|
17 years |
vboxsync |
Removed the EIP (PGMVIRTHANDLERTYPE_EIP) kind of virtual access …
|
|
|
@6862
|
17 years |
vboxsync |
Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will …
|
|
|
@6854
|
17 years |
vboxsync |
All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
|
|
|
@6837
|
17 years |
vboxsync |
Implemented PGMR3PhysRomRegister.
|
|
|
@6821
|
17 years |
vboxsync |
Removed duplicate documentation (functions are documented where they …
|
|
|
@6820
|
17 years |
vboxsync |
Implemented PGMR3PhysRegisterRam (not used). Enforced alignment of …
|
|
|
@6546
|
17 years |
vboxsync |
VBOX_WITH_NEW_PHYS_CODE changes mostly realted to REM. Killed a …
|
|
|
@6532
|
17 years |
vboxsync |
Cleaned out the PGM_DYNAMIC_RAM_ALLOC tests to avoid unnecessary mess …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5667
|
17 years |
vboxsync |
Debugger interface for searching memory. Fixed a const mixup.
|
|
|
@5040
|
17 years |
vboxsync |
GC phys/virt to HC virt functions are no longer accessible in our PDM …
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4738
|
17 years |
vboxsync |
more new phys code.
|
|
|
@4713
|
17 years |
vboxsync |
more on the phys page management rewrite…
|
|
|
@4693
|
17 years |
vboxsync |
PGMPhysGCPtr2CCPtr and ReadOnly versions.
|
|
|
@4692
|
17 years |
vboxsync |
Changed API for converting guest memory into CCPtrs.
|
|
|
@4689
|
17 years |
vboxsync |
ring-3 chunk mappings (in progress).
|
|
|
@4679
|
17 years |
vboxsync |
Corrected PGMPhysGCPtr2GCPhys to respect the page offset.
|
|
|
@4665
|
17 years |
vboxsync |
Moved some of the odd address conversion routines to PGMR3Dbg just to …
|
|
|
@4620
|
17 years |
vboxsync |
The initial PGMRAMRANGE::aHCPhys -> PGMRAMRANGE::aPages (PGMPAGE) …
|
|
|
@4591
|
17 years |
vboxsync |
PGMPhysGCPhys2CCPtr + PGMPhysGCPhys2CCPtrRelease. Started on the …
|
|
|
@4412
|
17 years |
vboxsync |
Added PGMPhysWriteGCPtrSafe & PGMPhysReadGCPtrSafe
|
|
|
@4387
|
17 years |
vboxsync |
more grokable.
|
|
|
@4207
|
17 years |
vboxsync |
CPUMGetGuestMode
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3632
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2268
|
18 years |
vboxsync |
Stricter pointer typechecking. (R0 vs R3)
|
|
|
@1832
|
18 years |
vboxsync |
CSAM updates
|
|
|
@1612
|
18 years |
vboxsync |
Enabled dynamic memory allocation for Darwin and AMD64.
|
|
|
@1282
|
18 years |
vboxsync |
Disabled PGM_DYNAMIC_RAM_ALLOC for darwin as too, will fix later.
|
|
|
@1250
|
18 years |
vboxsync |
Added PGMGetShadowMode.
|
|
|
@1209
|
18 years |
vboxsync |
PGMR3ChangeShwPDMappings added
|
|
|
@1116
|
18 years |
vboxsync |
No dynamic guest ram allocation for 64 bits builds.
|
|
|
@1097
|
18 years |
vboxsync |
Enabled dynamic guest memory allocation by default.
|
|
|
@914
|
18 years |
vboxsync |
PVMR0 changes for darwin.
|
|
|
@861
|
18 years |
vboxsync |
Corrected comment.
|
|
|
@834
|
18 years |
vboxsync |
GC Phys to HC virt conversion changes for dynamic RAM allocation.
|
|
|
@210
|
18 years |
vboxsync |
Logging groups for shared folders and VMM backdoor logging added.
|
|
|
@1
|
55 years |
vboxsync |
import
|