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