VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @13832   16 年 vboxsync IN_GC -> IN_RC.
(edit) @13824   16 年 vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 年 vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 年 vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13818   16 年 vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 年 vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13565   16 年 vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13186   16 年 vboxsync PGMPhys: Fix for silly edge case bug.
(edit) @13152   16 年 vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPhys code.
(edit) @13151   16 年 vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPhys code.
(edit) @13150   16 年 vboxsync #1865: Enabled the new PGMPhysSimpleDirtyWriteGCPtr code.
(edit) @13149   16 年 vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPtr code.
(edit) @13148   16 年 vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPtr code.
(edit) @13147   16 年 vboxsync removed todo that has been dealt with.
(edit) @13146   16 年 vboxsync #1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
(edit) @13145   16 年 vboxsync #1865: shuffled code.
(edit) @13144   16 年 vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13138   16 年 vboxsync #1865: Mac fix.
(edit) @13098   16 年 vboxsync #1865: More PGM changes.
(edit) @13087   16 年 vboxsync #1865: More PGM changes.
(edit) @13062   16 年 vboxsync #1865: More PGM changes.
(edit) @13060   16 年 vboxsync #1865: More PGM changes.
(edit) @13046   16 年 vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13045   16 年 vboxsync #1865: More PGM changes.
(edit) @13040   16 年 vboxsync #1865: More PGM changes.
(edit) @13038   16 年 vboxsync #1865: More PGM changes.
(edit) @13035   16 年 vboxsync #1865: More PGM…
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12964   16 年 vboxsync VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted …
(edit) @11570   16 年 vboxsync Incorrect destination offset in PGMPhysInterpretedRead (crossed page …
(edit) @11525   16 年 vboxsync Added support for PSE-36.
(edit) @9836   16 年 vboxsync Fixed some inconsistencies (thanks Frank)
(edit) @9790   16 年 vboxsync Disassemble the current guest instruction when dumping the guest state.
(edit) @9713   16 年 vboxsync More eip -> rip changes.
(edit) @9649   16 年 vboxsync Added CPUMIsGuestInLongMode.
(edit) @9606   16 年 vboxsync X86_CR4_PSE changes for long mode (bit is ignored there)
(edit) @9341   16 年 vboxsync Format specifiers again…
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @7905   17 年 vboxsync Changed CRx parameter size
(edit) @7728   17 年 vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7715   17 年 vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7655   17 年 vboxsync PAE fixes & changes
(edit) @7642   17 年 vboxsync Additional cleanup
(edit) @7635   17 年 vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @7629   17 年 vboxsync Initial cleanup for PAE
(edit) @7598   17 年 vboxsync Corrected wrong macro use to mask physical addresses
(edit) @7597   17 年 vboxsync Incorrect masking
(edit) @6958   17 年 vboxsync assertion
(edit) @6927   17 年 vboxsync Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
(edit) @6902   17 年 vboxsync Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF …
(edit) @6869   17 年 vboxsync Use PGM_PAGE_SET/GET/IS/CLEAR/INIT macros.
(edit) @6856   17 年 vboxsync Renamed pgmGuestROMWriteHandler to pgmPhysRomWriteHandler.
(edit) @6855   17 年 vboxsync Moved pgmGuestROMWriteHandler from PGMAllHandler.cpp to PGMAllPhys.cpp …
(edit) @6854   17 年 vboxsync All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
(edit) @6829   17 年 vboxsync Addressed the R0/R3 issues with the PGMRAMRANGE structure.
(edit) @6532   17 年 vboxsync Cleaned out the PGM_DYNAMIC_RAM_ALLOC tests to avoid unnecessary mess …
(edit) @6528   17 年 vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5667   17 年 vboxsync Debugger interface for searching memory. Fixed a const mixup.
(edit) @5323   17 年 vboxsync Got rid of obsolete VBOXPDE usage
(edit) @5040   17 年 vboxsync GC phys/virt to HC virt functions are no longer accessible in our PDM …
(edit) @4811   17 年 vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4738   17 年 vboxsync more new phys code.
(edit) @4714   17 年 vboxsync ZeroPg
(edit) @4713   17 年 vboxsync more on the phys page management rewrite…
(edit) @4693   17 年 vboxsync PGMPhysGCPtr2CCPtr and ReadOnly versions.
(edit) @4692   17 年 vboxsync Changed API for converting guest memory into CCPtrs.
(edit) @4689   17 年 vboxsync ring-3 chunk mappings (in progress).
(edit) @4679   17 年 vboxsync Corrected PGMPhysGCPtr2GCPhys to respect the page offset.
(edit) @4665   17 年 vboxsync Moved some of the odd address conversion routines to PGMR3Dbg just to …
(edit) @4621   17 年 vboxsync pgmPhysCacheAdd doesn't look like it's SMP safe, at least I got a …
(edit) @4620   17 年 vboxsync The initial PGMRAMRANGE::aHCPhys -> PGMRAMRANGE::aPages (PGMPAGE) …
(edit) @4591   17 年 vboxsync PGMPhysGCPhys2CCPtr + PGMPhysGCPhys2CCPtrRelease. Started on the …
(edit) @4563   17 年 vboxsync Add a release log message when PGMPhysGCPhys2HCPtr fails
(edit) @4417   17 年 vboxsync Forgot to convert addresses
(edit) @4415   17 年 vboxsync Todos added
(edit) @4413   17 年 vboxsync Added PGMPhysWriteGCPtrSafe & PGMPhysReadGCPtrSafe
(edit) @4388   17 年 vboxsync Shadow ROM emulation. Clear the RESERVED flag for ROM.
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4013   17 年 vboxsync pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
(edit) @2981   17 年 vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2874   18 年 vboxsync ahem
(edit) @2873   18 年 vboxsync skip the write; previous code caused crashes
(edit) @2679   18 年 vboxsync fixed alignment issue, move the code to the right place and fixed the …
(edit) @2663   18 年 vboxsync Added a simple test if someone tries to write to physical memory after …
(edit) @2095   18 年 vboxsync GetPage will deal with real and protected mode without paging.
(edit) @1946   18 年 vboxsync PGMReadPhys: return zeros for physical memory that hasn't been …
(edit) @1828   18 年 vboxsync Cleaned up cpl checking.
(edit) @1159   18 年 vboxsync Corrections for V86 mode.
(edit) @840   18 年 vboxsync Corrected boundary check.
(edit) @839   18 年 vboxsync Corrected typo.
(edit) @838   18 年 vboxsync GC Phys to HC virt conversion changes for dynamic RAM allocation.
(edit) @28   18 年 vboxsync Updates.
(edit) @23   18 年 vboxsync string.h & stdio.h + header cleanups.
(edit) @13   18 年 vboxsync header
(edit) @12   18 年 vboxsync style
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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