VirtualBox

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

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @62478   8 年 vboxsync (C) 2016
(edit) @60874   9 年 vboxsync IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code.
(edit) @60854   9 年 vboxsync iomMMIODoComplicatedWrite: Use VINF_IOM_R3_IOPORT_COMMIT_WRITE to deal …
(edit) @60852   9 年 vboxsync IOM: New way of defer RC+R0 MMIO writes (only used for IEM accesses).
(edit) @60847   9 年 vboxsync IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
(edit) @58354   9 年 vboxsync IOMIOPortReadString,IOMIOPortWriteString: Must return to ring-3 when …
(edit) @58126   9 年 vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 年 vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 年 vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57358   9 年 vboxsync *: scm cleanup run.
(edit) @56985   9 年 vboxsync VMM: Log and assertion formatting fixes.
(edit) @56415   9 年 vboxsync IOM: Do the single I/O fallback in the string APIs instead of having …
(edit) @56413   9 年 vboxsync IOM,DevATA,Dev*SCSI: Redid the string I/O callbacks so the devices …
(edit) @56403   9 年 vboxsync IOMIOPortWriteString,IOMIOPortReadString: Don't make all string I/O …
(edit) @56287   9 年 vboxsync VMM: Updated (C) year.
(edit) @56072   10 年 vboxsync IOM: Moved some RC code into IOMRC.cpp.
(edit) @55816   10 年 vboxsync VMM/IOMAll: redundant check.
(edit) @45311   12 年 vboxsync IOM: Prepared for using read/write locking, still using the old …
(edit) @45305   12 年 vboxsync IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
(edit) @45301   12 年 vboxsync IOM: Preparing to use read/write critsect.
(edit) @44528   12 年 vboxsync header (C) fixes
(edit) @41965   12 年 vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41940   12 年 vboxsync CPUMRaw[SG]etEFlags: Drop pCtxCore.
(edit) @41939   12 年 vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41801   12 年 vboxsync Doxygen.
(edit) @41800   12 年 vboxsync Doxygen.
(edit) @41783   12 年 vboxsync Doxygen, comment typos.
(edit) @41744   12 年 vboxsync DISOPPARAM: s/base.reg_*/Base.idx*Reg/ + docs
(edit) @41741   12 年 vboxsync DISOPPARAM: s/parval/uValue/ + doc
(edit) @41739   12 年 vboxsync DISCPUSTATE: s/param/Param/
(edit) @41730   12 年 vboxsync DIS: Some nits.
(edit) @41727   12 年 vboxsync DIS: register macro name adjustments.
(edit) @41692   12 年 vboxsync DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
(edit) @41678   12 年 vboxsync OP_PARAMETER::flags -> fUse.
(edit) @41676   12 年 vboxsync DIS: More scoping work.
(edit) @40280   13 年 vboxsync Corrected a bunch of HC and GC uses in status codes.
(edit) @39078   13 年 vboxsync VMM: -Wunused-parameter
(edit) @37467   13 年 vboxsync IOM: Clean up locking now that all devices has its own CS.
(edit) @37466   13 年 vboxsync VMM,Devices: Automatically use a per-device lock instead of the giant …
(edit) @37452   13 年 vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @37443   13 年 vboxsync PDM: Implemented the NOP critical section.
(edit) @37424   13 年 vboxsync IOM: Moved the inline functions out of IOMInternal.h and into IOMInline.h.
(edit) @36794   14 年 vboxsync IEM: Verify I/O port read and writes as well as MMIO accesses. …
(edit) @35346   14 年 vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33540   14 年 vboxsync *: spelling fixes, thanks Timeless!
(edit) @28800   15 年 vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26944   15 年 vboxsync PDM,IOM,TM: Added an optional per-device critsect for avoiding the …
(edit) @22890   15 年 vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22493   15 年 vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @19807   16 年 vboxsync Some more locking updates
(edit) @19487   16 年 vboxsync Adjusted assertion for now
(edit) @19474   16 年 vboxsync MMIO locking
(edit) @19472   16 年 vboxsync Protect port I/O with a critical section.
(edit) @19263   16 年 vboxsync Got rid of more SMP related assertions
(edit) @19015   16 年 vboxsync Split up TRPM. (guest SMP)
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @17136   16 年 vboxsync VBOXTSS offsets.
(edit) @14075   16 年 vboxsync The 64-bit MSC warning hunt stops for today.
(edit) @13832   16 年 vboxsync IN_GC -> IN_RC.
(edit) @13823   16 年 vboxsync VMM: %VGv -> %RGv
(edit) @13818   16 年 vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12772   16 年 vboxsync #1865: IOM.
(edit) @12703   16 年 vboxsync build fix.
(edit) @11456   16 年 vboxsync Use DISGetParamSize instead of iomGetRegSize.
(edit) @10381   16 年 vboxsync Updates for 64 bits mmio.
(edit) @9774   16 年 vboxsync IOM updates for 64 bits mode.
(edit) @9280   17 年 vboxsync Corrected casts (64 bits guest pointers)
(edit) @9212   17 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8354   17 年 vboxsync Accidental commit
(edit) @8234   17 年 vboxsync MMIO: Cleanup up (removed duplicate code) Disassembler: simplified …
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @7726   17 年 vboxsync Moved the R0/GC registration out of IOMAll.cpp and into IOM.cpp since …
(edit) @7724   17 年 vboxsync removed unused globals.
(edit) @7601   17 年 vboxsync More %VGp
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4787   17 年 vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3145   17 年 vboxsync Fixed incorrect IOM return checks.
(edit) @2981   18 年 vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2504   18 年 vboxsync Documented port I/O status code and fixed places where we didn't …
(edit) @2270   18 年 vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @2230   18 年 vboxsync Partial 20576 commit
(edit) @2228   18 年 vboxsync backed out 20576 due to regressions
(edit) @2226   18 年 vboxsync Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. …
(edit) @2201   18 年 vboxsync Moved ins/outs handling to the VMMAll directory.
(edit) @1828   18 年 vboxsync Cleaned up cpl checking.
(edit) @1634   18 年 vboxsync warnings.
(edit) @1361   18 年 vboxsync Compile fix + updates
(edit) @1360   18 年 vboxsync Previous change was not correct for v86 code.
(edit) @1359   18 年 vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @708   18 年 vboxsync Profile MMIO as well
(edit) @706   18 年 vboxsync IOM handler profiling.
(edit) @23   18 年 vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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