VirtualBox

source: vbox/trunk/src/VBox/VMM/PDMDevHlp.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @33799   14 years vboxsync PDM: Added DevHelps to query virtual time without requiring a timer.
(edit) @33236   14 years vboxsync PCI: MSI-X work
(edit) @32935   14 years vboxsync PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
(edit) @32820   14 years vboxsync PCI, PDM: initial drop of MSI support
(edit) @32190   14 years vboxsync PDMDevHlpVMSuspendSaveAndPowerOff: More code.
(edit) @32189   14 years vboxsync DevACPI/PDMDevHlpVMSuspendSaveAndPowerOff.
(edit) @30129   15 years vboxsync PDM: typo
(edit) @29521   15 years vboxsync PDM: Added PDMDevHlpCallR0 and PDMDEV_VALIDATE_CONFIG_RETURN.
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28330   15 years vboxsync PDMR3LdrGetInterfaceSymbols related fixes.
(edit) @27254   15 years vboxsync HPET: correct interrupts delivery
(edit) @26939   15 years vboxsync ACPI, APIC, HPET: emulate typical configuration wrt ISA interrupt routing
(edit) @26780   15 years vboxsync PDMDevHlp.cpp: Fixed source wrong position passing in …
(edit) @26165   15 years vboxsync PDM: s/szDeviceName/szName/g - PDMDEVREG & PDMUSBREG.
(edit) @26160   15 years vboxsync PDM: s/pDevReg/pReg/g
(edit) @26159   15 years vboxsync PDMDevHlpR3: Added LdrGetR[C0]InterfaceSymbols.
(edit) @26158   15 years vboxsync TMR3UTCNow -> TMR3UtcNow + DevHlp.
(edit) @26157   15 years vboxsync PDMDEVHLPR3 cleanup; reduced the number of strict functions.
(edit) @26152   15 years vboxsync VMM: pdm.h and @copydoc cleanups.
(edit) @26112   15 years vboxsync PDM,UsbMsd,++: Resumed hacking the MSD code.
(edit) @26001   15 years vboxsync PDM,*: Redid the PDM structure versions. Check the instance and helper …
(edit) @25995   15 years vboxsync VMM: PDM infrastructure for HPET
(edit) @25893   15 years vboxsync PDMDrv,*: multi context drivers, part 2.
(edit) @25891   15 years vboxsync PDMDrv,*: multi context drivers, part 1.
(edit) @25748   15 years vboxsync iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25600   15 years vboxsync PDMDevHlp.cpp: Don't send VERR_DBGF_NOT_ATTACHED up the chain?
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25401   15 years vboxsync PDM: Decrement PDMDRV::cInstances when destroying devices, use a …
(edit) @24744   15 years vboxsync PDM: Async reset notification handling as well.
(edit) @24740   15 years vboxsync VMM, PDM: Need a AsyncNotificationCompleted helper so we can skip the …
(edit) @24730   15 years vboxsync PDM: Implemented making device/driver/usb-device suspend and poweroff …
(edit) @24632   15 years vboxsync Accidental commit
(edit) @24631   15 years vboxsync Wrong format specifier for logging
(edit) @24349   15 years vboxsync PGMR3PhysWriteExternal: Instrumented it to track down who is writing …
(edit) @24289   15 years vboxsync PDMDevHlp: Enabled APIC fix again.
(edit) @24282   15 years vboxsync PDM: Added missing driver instance checks.
(edit) @24141   15 years vboxsync Disable the APIC fix due to Linux SMP regressions
(edit) @24125   15 years vboxsync DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
(edit) @23915   15 years vboxsync VM,PDMDevHlp,PDMDrvHlp: VM[R3]TeleportedAndNotFullyResumedYet …
(edit) @23011   15 years vboxsync VMM,VMMDev: Some VMMR3ReqCall refactoring.
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22723   15 years vboxsync Removed obsolete comments
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22277   15 years vboxsync PDMDRVREG change (big changeset).
(edit) @21789   15 years vboxsync PDMDriver/DevHlp.cpp: Don't use dash when mangling queue names, STAM …
(edit) @21363   15 years vboxsync PDMQueue&users-thereof: Named the queues and added statistics.
(edit) @20927   16 years vboxsync pdmR3DevHlp_VMPowerOff: Set the VCPU state to stopped here as well to …
(edit) @20881   16 years vboxsync Compile fix
(edit) @20880   16 years vboxsync Queue suspend and power off calls from the VM for SMP guests (deadlock …
(edit) @20687   16 years vboxsync VMM: some description string mangling and todos.
(edit) @20153   16 years vboxsync SSM,PCI: We must restore the PCI configuration registers before PGM so …
(edit) @20094   16 years vboxsync VBox/pdmdev.h: Retired pfnTMTimerCreateExternal.
(edit) @20087   16 years vboxsync TM,*: Proper timer callback locking and pvUser for devices.
(edit) @19400   16 years vboxsync VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM …
(edit) @19366   16 years vboxsync Removed global VMM lock.
(edit) @19293   16 years vboxsync DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
(edit) @19217   16 years vboxsync UVM splitup for SMP guests. Global and local request packets supported.
(edit) @19076   16 years vboxsync CPUMGetGuestCpuId needs a pVCpu parameter.
(edit) @19041   16 years vboxsync PDMDevHlp: restored blank lines
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18791   16 years vboxsync PDMDevHlp.cpp: shut up assertions.
(edit) @18665   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
(edit) @18645   16 years vboxsync VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
(edit) @18534   16 years vboxsync PDMDevHlp: Added deadlock detection to the Phys APIs (disabled unless …
(edit) @18143   16 years vboxsync VMM,Devices: Changed ROM registration and fixed some shadowed ROM …
(edit) @18101   16 years vboxsync PDM,PGM,DevPcArch,types.h: Added GCPhys2CCPtr conversion methods to …
(edit) @17534   16 years vboxsync PGM: Made PGMPhysRead/Write return VERR_PGM_PHYS_WR_HIT_HANDLER when …
(edit) @17510   16 years vboxsync PGM,EM,PDMDevHlp: Added PGMPhysInterpretedReadNoHandlers and …
(edit) @17371   16 years vboxsync PGM,GMM: Hacking on the new phys code.
(edit) @17251   16 years vboxsync VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes.
(edit) @15129   16 years vboxsync PDMDevHlp: RT_BIT_32
(edit) @15127   16 years vboxsync grr
(edit) @15126   16 years vboxsync pdmR3DevHlp_PCIIORegionRegister: make too big hurt.
(edit) @15100   16 years vboxsync PCI device size sanity check
(edit) @15099   16 years vboxsync this applies to PCI I/O memory as well
(edit) @15097   16 years vboxsync don't allow to register PCI memory regions with a size != 2n
(edit) @14826   16 years vboxsync VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
(edit) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13815   16 years vboxsync Some RTGCPTR32 cleanup.
(edit) @13594   16 years vboxsync #1865: SSM - just some cleaning up.
(edit) @13373   16 years vboxsync Removed the new MMIO functionality. Will do it in a different way.
(edit) @13368   16 years vboxsync Started with IOMR3MMIORegisterR3 extension for MMIO ranges backed by …
(edit) @13367   16 years vboxsync Added new devhlp functions.
(edit) @13215   16 years vboxsync PDM: adjusted the PCI Bus determination so that it checks whether the …
(edit) @13189   16 years vboxsync PCI: Add support for PCI-to-PCI bridges
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13020   16 years vboxsync Knut-compatibility fixes
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(edit) @12984   16 years vboxsync #1865: PDMQueue.
(edit) @12982   16 years vboxsync PDMDev* adjustments.
(edit) @12981   16 years vboxsync MMHyperR3ToR0 -> PDMDEVINS_2_R0PTR.
(copy) @12980   16 years vboxsync Split up PDMDevice.cpp, moving all the devhlps into two new files …
copied from trunk/src/VBox/VMM/PDMDevice.cpp
(edit) @12979   16 years vboxsync PDMDevice.cpp polishing…
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