VirtualBox

source: vbox/trunk/include/VBox/pgm.h

Revision Log Mode:


Legend:

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette