|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22277
|
15 years |
vboxsync |
PDMDRVREG change (big changeset).
|
|
|
@21820
|
15 years |
vboxsync |
ACPI: implement remappable PM device, better saved states, need some …
|
|
|
@21363
|
15 years |
vboxsync |
PDMQueue&users-thereof: Named the queues and added statistics.
|
|
|
@21217
|
15 years |
vboxsync |
include/VBox/*.h: Mark which components the header files relate to.
|
|
|
@21188
|
15 years |
vboxsync |
Add hotplug flag to PDMR3DeviceAttach/Detach
|
|
|
@20847
|
15 years |
vboxsync |
pdmdev.h: major version (not really important, but whatever).
|
|
|
@20835
|
15 years |
vboxsync |
Interface for generating NMI & SMI added.
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20363
|
16 years |
vboxsync |
VBox/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20094
|
16 years |
vboxsync |
VBox/pdmdev.h: Retired pfnTMTimerCreateExternal.
|
|
|
@20093
|
16 years |
vboxsync |
VBox/pdmdev.h: bumped PDM_DEVHLP_VERSION.
|
|
|
@20092
|
16 years |
vboxsync |
DevAPIC,PDM: timer critsect.
|
|
|
@20087
|
16 years |
vboxsync |
TM,*: Proper timer callback locking and pvUser for devices.
|
|
|
@20056
|
16 years |
vboxsync |
Backed out 47770 & 47771 (failed experiment)
|
|
|
@20037
|
16 years |
vboxsync |
TPR read/write updates
|
|
|
@20001
|
16 years |
vboxsync |
Cleaned up PDMGet/SetTPR.
|
|
|
@19475
|
16 years |
vboxsync |
VMM: sending init IPI
|
|
|
@19468
|
16 years |
vboxsync |
VMM: better SIPI sending, reschedule to R3 as needed
|
|
|
@19437
|
16 years |
vboxsync |
SMP: send SIPI notification from APIC, let VM handle what really do
|
|
|
@19366
|
16 years |
vboxsync |
Removed global VMM lock.
|
|
|
@19293
|
16 years |
vboxsync |
DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
|
|
|
@19043
|
16 years |
vboxsync |
VBox/pdmdev.h: The increase structure versions of the devhlps (no need …
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18660
|
16 years |
vboxsync |
include/VBox: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs.
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|
@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 …
|
|
|
@17334
|
16 years |
vboxsync |
Introduced PDMDevHlpCanEmulateIoBlock
|
|
|
@17251
|
16 years |
vboxsync |
VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes.
|
|
|
@16021
|
16 years |
vboxsync |
PDM: Add new flags which will make the device notified first if the VM …
|
|
|
@14826
|
16 years |
vboxsync |
VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
|
|
|
@13519
|
16 years |
vboxsync |
fixed return type (gcc found this bug)
|
|
|
@13373
|
16 years |
vboxsync |
Removed the new MMIO functionality. Will do it in a different way.
|
|
|
@13371
|
16 years |
vboxsync |
Some updates
|
|
|
@13368
|
16 years |
vboxsync |
Started with IOMR3MMIORegisterR3 extension for MMIO ranges backed by …
|
|
|
@13367
|
16 years |
vboxsync |
Added new devhlp functions.
|
|
|
@13074
|
16 years |
vboxsync |
- remaining bits of x2APIC, some SMP refinements in LAPIC
|
|
|
@13020
|
16 years |
vboxsync |
Knut-compatibility fixes
|
|
|
@13013
|
16 years |
vboxsync |
infrastructure work for X2APIC support
|
|
|
@13005
|
16 years |
vboxsync |
VMM/doxygen: More links.
|
|
|
@12978
|
16 years |
vboxsync |
PDM: PDM_DEVREG_FLAGS_DEFAULT_BITS convenience.
|
|
|
@12977
|
16 years |
vboxsync |
#1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some …
|
|
|
@12976
|
16 years |
vboxsync |
PDM: fixed PDMAPICVERSION.
|
|
|
@12972
|
16 years |
vboxsync |
APIC versioning in features interface
|
|
|
@12970
|
16 years |
vboxsync |
#1865: PDMINS.
|
|
|
@12895
|
16 years |
vboxsync |
warnings
|
|
|
@12807
|
16 years |
vboxsync |
PDM - VMMDevHeap: PDM_DEVHLP_VERSION minor increment, GCPhysVMMDevHeap …
|
|
|
@12799
|
16 years |
vboxsync |
r=bird: cpuid -> idCpu like we use elsewhere (mixed case!).
|
|
|
@12689
|
16 years |
vboxsync |
- better macro docs
- implemented eval command in Vbox shell
|
|
|
@12687
|
16 years |
vboxsync |
Started with VMM device heap for use with VT-x real-mode emulation. …
|
|
|
@12684
|
16 years |
vboxsync |
refactoring to simplify migration to per-CPU action flags
|
|
|
@12667
|
16 years |
vboxsync |
CPU id passed to interrupt callback, proper typing
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@12574
|
16 years |
vboxsync |
APIC: Added helper for calling VMMGetCpuId.
|
|
|
@12566
|
16 years |
vboxsync |
Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
|
|
|
@12562
|
16 years |
vboxsync |
pdmdev.h: Dumped the devhlp version (MMIO changes are incompatible).
|
|
|
@12561
|
16 years |
vboxsync |
IOM: Made some minor adjustments to the MMIO CPU registration context …
|
|
|
@12545
|
16 years |
vboxsync |
Updates for per-cpu MMIO range registration. (APIC)
|
|
|
@12375
|
16 years |
vboxsync |
wtf
|
|
|
@12371
|
16 years |
vboxsync |
warnings
|
|
|
@11294
|
16 years |
vboxsync |
pdm: Retired PDMDEVINS_2_GCPTR.
|
|
|
@11261
|
16 years |
vboxsync |
#1865: DevPIC.
|
|
|
@11224
|
16 years |
vboxsync |
PDM: GC->RC, HC->R3 wrt PCI bus registration.
|
|
|
@11220
|
16 years |
vboxsync |
pdmdev.h: DECLRCCALLBACKMEMBER
|
|
|
@11219
|
16 years |
vboxsync |
#1865: DevAPIC.
|
|
|
@11169
|
16 years |
vboxsync |
#1865: PCI.
|
|
|
@11164
|
16 years |
vboxsync |
#1865: VGA. Changed PDMDevHlpMMHyperMapMMIO2/MMHyperMapMMIO2 to return …
|
|
|
@11149
|
16 years |
vboxsync |
PDMDEVINS_2_RCPTR
|
|
|
@10661
|
16 years |
vboxsync |
Reduce the number of world switches caused by cr8 writes by checking …
|
|
|
@10492
|
16 years |
vboxsync |
Added PDMApicHasPendingIrq.
|
|
|
@10202
|
16 years |
vboxsync |
removed VBOX_WITH_PDM_LOCK
|
|
|
@9898
|
16 years |
vboxsync |
Removed warning
|
|
|
@9293
|
17 years |
vboxsync |
Enforce RTRCPTR usage.
|
|
|
@9243
|
17 years |
vboxsync |
64 bits guests support both 32 & 64 bits pci devices
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7768
|
17 years |
vboxsync |
Added a VMState dev/usb/drvhlp.
|
|
|
@7755
|
17 years |
vboxsync |
Added a flag to the MMIO2 registration and did some other MMIO2 …
|
|
|
@7752
|
17 years |
vboxsync |
Dropped the pszDesc argument to *MMIORegisterGC/R0. It only persists …
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5605
|
17 years |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
|
|
|
@5525
|
17 years |
vboxsync |
PDMUsb changes.
|
|
|
@5040
|
17 years |
vboxsync |
GC phys/virt to HC virt functions are no longer accessible in our PDM …
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4567
|
17 years |
vboxsync |
Documented limitations of address conversion helpers
|
|
|
@4560
|
17 years |
vboxsync |
Added PDMDevHlpPhysGCPtr2GCPhys
|
|
|
@4558
|
17 years |
vboxsync |
Added PDMDEVHLP::pfnPhysGCPtr2GCPhys
|
|
|
@4382
|
17 years |
vboxsync |
Extended the ROMRegister DevHlp interface to include a fShadow flag. …
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4014
|
17 years |
vboxsync |
Use pdmdrv.h and pdmdev.h where appropirate.
|
|
|
@4012
|
17 years |
vboxsync |
Hooked up the PDMThread stuff.
|
|
|
@4011
|
17 years |
vboxsync |
fixed some header hacks.
|
|
|
@3854
|
17 years |
vboxsync |
Splitting up pdm.h - export the fragments.
|