VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/IOM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @98045   23 months vboxsync IOM: Updates. bugref:10315
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93650   3 years vboxsync VMM/PGM,*: Split the physical access handler type registration into …
(edit) @93635   3 years vboxsync VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92719   3 years vboxsync VMM/IOM: Driverless adjustments to IOM init code running after ring-0 …
(edit) @92386   3 years vboxsync VMM,VUSB: Statistics corrections (unit, type).
(edit) @92162   3 years vboxsync VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82380   5 years vboxsync IOM: More stats cleanups (mostly MMIO). bugref:9218
(edit) @82378   5 years vboxsync IOM: Better I/O port statistics. bugref:9218
(edit) @82313   5 years vboxsync IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
(edit) @82312   5 years vboxsync IOM: Removed unused function iomR3IOPortGetStandardName(). bugref:9218
(edit) @82311   5 years vboxsync IOM,PDMDevHlp: Kicked out the old I/O port code. bugref:9218
(edit) @81983   5 years vboxsync VMM: Switch the fixation of I/O port and MMIO registrations till after …
(edit) @81624   5 years vboxsync PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
(edit) @81463   5 years vboxsync IOM: Commit stats. bugref:9218
(edit) @81462   5 years vboxsync IOM: Ring-3 commit optimization. bugref:9218
(edit) @81437   5 years vboxsync IOM: oops. bugref:9218
(edit) @81436   5 years vboxsync PGMPhys: A REM removal cleanup. bugref:9576
(edit) @81433   5 years vboxsync IOM: Replaced IOMMMIOPhysHandler with the new version. bugref:9218
(edit) @81375   5 years vboxsync IOM,PDM,PCI: Making new MMIO code work with PCI. bugref:9218
(edit) @81341   5 years vboxsync IOM: fixed stale MMIO mapping stats. bugref:9218
(edit) @81336   5 years vboxsync IOM: Implemented the IOMMMIO_FLAGS_ABS flag (or rather the absence of …
(edit) @81333   5 years vboxsync IOM: More MMIO stuff, almost there now... bugref:9218
(edit) @81167   5 years vboxsync IOM: More MMIO work. Splitting out the I/O port related stuff from …
(edit) @81156   5 years vboxsync IOM,PDMDevHlp: Started implementing new MMIO registration APIs. …
(edit) @81136   5 years vboxsync IOM,RTC,PCI: Make the port parameter in the I/O port callbacks …
(edit) @81056   5 years vboxsync IOM: Dump new-style I/O ports in the 'ioport' info item. bugref:9218
(edit) @80960   5 years vboxsync IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table …
(edit) @80679   5 years vboxsync IOM,PDM,RTC: Add port sub-descriptions for a range. Fixed bug in …
(edit) @80649   5 years vboxsync IOM: I/O port statistics. bugref:9218
(edit) @80641   5 years vboxsync IOM: New I/O port registration code. bugref:9218
(edit) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(edit) @80333   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
(edit) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80161   5 years vboxsync VMM,REM: Kicking out raw-mode. bugref:9517
(edit) @80091   5 years vboxsync VMM: Kicking out raw-mode - IOM. bugref:9517
(edit) @80090   5 years vboxsync VMM: Kicking out raw-mode - IOM. bugref:9517
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @72249   7 years vboxsync IOMR3ProcessForceFlag: Logging fix.
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @69111   7 years vboxsync (C) year
(edit) @64373   8 years vboxsync PDM,Devices: Support for multiple PCI devices/function in a single PDM …
(edit) @64119   8 years vboxsync PGM,IOM: doc fixes
(edit) @64118   8 years vboxsync PGM,IOM: build fixes
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @63682   8 years vboxsync PDM,IOM: MMIO range length is now a RTGCPHYS instead of uint32_t.
(edit) @62643   8 years vboxsync VMMR3: warnings
(edit) @62478   8 years vboxsync (C) 2016
(edit) @60908   9 years vboxsync iomR3MergeStatus: Missed another simple case, rcStrictCommit being …
(edit) @60852   9 years vboxsync IOM: New way of defer RC+R0 MMIO writes (only used for IEM accesses).
(edit) @60847   9 years vboxsync IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
(edit) @58909   9 years vboxsync DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
(edit) @58903   9 years vboxsync DBGF: I/O and MMIO breakpoint API changes.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56985   9 years vboxsync VMM: Log and assertion formatting fixes.
(edit) @56635   9 years vboxsync IOM: Enabled the non-#PF ring-0 and raw-mode access handlers (for …
(edit) @56413   9 years vboxsync IOM,DevATA,Dev*SCSI: Redid the string I/O callbacks so the devices …
(edit) @56287   9 years vboxsync VMM: Updated (C) year.
(edit) @56051   10 years vboxsync VMM: Added VMMGC_MAIN_MODULE_NAME -> VMMRC_MAIN_MODULE_NAME and …
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55896   10 years vboxsync PGM: Renamed the ring-0 and raw-mode context physical page access …
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @45808   12 years vboxsync VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
(edit) @45311   12 years vboxsync IOM: Prepared for using read/write locking, still using the old …
(edit) @45305   12 years vboxsync IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
(edit) @45301   12 years vboxsync IOM: Preparing to use read/write critsect.
(edit) @44850   12 years vboxsync IOM: Started on some todos…
(edit) @44573   12 years vboxsync IOM: Fixed IOMMMIO_FLAGS_WRITE_ONLY_DWORD and added …
(edit) @44564   12 years vboxsync IOM: Adding IOMMMIO_FLAGS_WRITE_ONLY_DWORD, fixing parameter validation.
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44399   12 years vboxsync DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41801   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @40442   13 years vboxsync IEM integration in progress - doing some EM refactoring to ease this …
(edit) @40280   13 years vboxsync Corrected a bunch of HC and GC uses in status codes.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39111   13 years vboxsync IOM,PDM: Working on moving unaligned and non-dword MMIO access …
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @37467   13 years vboxsync IOM: Clean up locking now that all devices has its own CS.
(edit) @37466   13 years vboxsync VMM,Devices: Automatically use a per-device lock instead of the giant …
(edit) @37452   13 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @37424   13 years vboxsync IOM: Moved the inline functions out of IOMInternal.h and into IOMInline.h.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(copy) @35333   14 years vboxsync VMM source reorg.
copied from trunk/src/VBox/VMM/IOM.cpp
(edit) @35312   14 years vboxsync DBGF/IMachineDebugger: Work in progress on register querying and naming.
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