History log of /vbox/src/VBox/VMM/VMMR3/PDMUsb.cpp
Revision Date Author Comments Expand
2b114c590cf5a19f8047cd7bde9c7e5ae00aa22b 53624 31-Dec-2014 vboxsync

scm automatic cleanups.

/vbox/.scm-settings /vbox/Config.kmk /vbox/include/VBox/shflsvc.h /vbox/include/iprt/asn1-generator-sanity.h /vbox/include/iprt/avl.h /vbox/include/iprt/cpp/ministring.h /vbox/include/iprt/crypto/rsa.h /vbox/include/iprt/crypto/tsp.h /vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk /vbox/src/VBox/Additions/linux/Makefile.kmk /vbox/src/VBox/Additions/solaris/SharedFolders/vboxfs_prov.h /vbox/src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c /vbox/src/VBox/Additions/x11/VBoxClient/clipboard.cpp /vbox/src/VBox/Additions/x11/VBoxClient/display.cpp /vbox/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp /vbox/src/VBox/Additions/x11/VBoxClient/hostversion.cpp /vbox/src/VBox/Additions/x11/VBoxClient/main.cpp /vbox/src/VBox/Additions/x11/VBoxClient/seamless.cpp /vbox/src/VBox/Additions/x11/VBoxClient/seamless.h /vbox/src/VBox/Additions/x11/vboxvideo/getmode.c /vbox/src/VBox/Devices/Audio/DevIchAc97.cpp /vbox/src/VBox/Devices/Audio/DevIchHda.cpp /vbox/src/VBox/Devices/Audio/DrvAudio.cpp /vbox/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.h /vbox/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp /vbox/src/VBox/Devices/Network/DevE1000.cpp /vbox/src/VBox/Devices/Network/SrvIntNetR0.cpp /vbox/src/VBox/Devices/Network/lwip-new/vbox/VBoxLwipCore.cpp /vbox/src/VBox/Devices/Network/lwip-new/vbox/VBoxLwipCore.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/include/arch/cc.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/include/lwip-namespace.h /vbox/src/VBox/Devices/Network/lwip-new/vbox/sys_arch.c /vbox/src/VBox/Devices/Network/lwipopts.h /vbox/src/VBox/Devices/Network/scripts/VBoxPortForwarding.py /vbox/src/VBox/Devices/Network/slirp/bootp.c /vbox/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.h /vbox/src/VBox/Devices/Network/slirp/ip_icmpwin.c /vbox/src/VBox/Devices/Network/slirp/libslirp.h /vbox/src/VBox/Devices/Network/slirp/resolv_conf_parser.c /vbox/src/VBox/Devices/Network/slirp/resolv_conf_parser.h /vbox/src/VBox/Devices/Network/slirp/slirp.c /vbox/src/VBox/Devices/Network/slirp/slirp_dns.c /vbox/src/VBox/Devices/Network/slirp/slirp_state.h /vbox/src/VBox/Devices/Network/slirp/socket.c /vbox/src/VBox/Devices/PC/BIOS/floppy.c /vbox/src/VBox/Devices/Storage/DrvBlock.cpp /vbox/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h /vbox/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp /vbox/src/VBox/Devices/build/VBoxDD.cpp /vbox/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageSnapshot.cpp /vbox/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp /vbox/src/VBox/Frontends/VBoxShell/vboxshell.py /vbox/src/VBox/Frontends/VirtualBox/src/platform/win/WinKeyboard.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp /vbox/src/VBox/HostDrivers/Support/SUPLibLdr.cpp /vbox/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk /vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetAdp-win.cpp /vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetLwf-win.cpp /vbox/src/VBox/HostServices/SharedClipboard/service.cpp /vbox/src/VBox/Installer/linux/install_service/init_template.sh /vbox/src/VBox/Installer/linux/install_service/install_service.sh /vbox/src/VBox/Installer/linux/testcase/tstInstallInit.sh /vbox/src/VBox/Main/Config.kmk /vbox/src/VBox/Main/include/QMTranslator.h /vbox/src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp /vbox/src/VBox/Main/src-server/HostDnsServiceResolvConf.cpp /vbox/src/VBox/Main/src-server/win/HostDnsServiceWin.cpp /vbox/src/VBox/Main/webservice/samples/python/clienttest.py /vbox/src/VBox/NetworkServices/NAT/lwipopts.h /vbox/src/VBox/NetworkServices/NAT/portfwd.c /vbox/src/VBox/NetworkServices/NAT/proxy.c /vbox/src/VBox/NetworkServices/NAT/pxdns.c /vbox/src/VBox/NetworkServices/NAT/pxping.c /vbox/src/VBox/NetworkServices/NAT/pxping_win.c /vbox/src/VBox/NetworkServices/NAT/pxtcp.c /vbox/src/VBox/NetworkServices/NAT/winutils.h /vbox/src/VBox/Runtime/common/asn1/asn1-ut-time-template.h /vbox/src/VBox/Runtime/common/checksum/alt-sha1.cpp /vbox/src/VBox/Runtime/common/checksum/openssl-sha512.cpp /vbox/src/VBox/Runtime/common/checksum/x509.cpp /vbox/src/VBox/Runtime/common/crypto/pkcs7-init.cpp /vbox/src/VBox/Runtime/common/crypto/pkix-signature-builtin.cpp /vbox/src/VBox/Runtime/common/crypto/rsa-internal.h /vbox/src/VBox/Runtime/common/crypto/rsa-template.h /vbox/src/VBox/Runtime/common/crypto/spc-init.cpp /vbox/src/VBox/Runtime/common/crypto/spc-sanity.cpp /vbox/src/VBox/Runtime/common/crypto/tsp-core.cpp /vbox/src/VBox/Runtime/common/crypto/tsp-sanity.cpp /vbox/src/VBox/Runtime/common/crypto/x509-core.cpp /vbox/src/VBox/Runtime/common/ldr/Makefile.kup /vbox/src/VBox/Runtime/common/net/netaddrstr2.cpp /vbox/src/VBox/Runtime/common/string/unidata-flags.cpp /vbox/src/VBox/Runtime/common/string/unidata-lower.cpp /vbox/src/VBox/Runtime/common/string/unidata-upper.cpp /vbox/src/VBox/Runtime/common/zip/pkzipvfs.cpp /vbox/src/VBox/Runtime/common/zip/tarvfs.cpp /vbox/src/VBox/Runtime/common/zip/unzipcmd.cpp /vbox/src/VBox/Runtime/r3/socket.cpp /vbox/src/VBox/Runtime/r3/win/process-win.cpp /vbox/src/VBox/Runtime/testcase/tstRTZip.cpp /vbox/src/VBox/Storage/VD.cpp /vbox/src/VBox/VMM/VMMR0/CPUMR0.cpp PDMUsb.cpp cpus/AMD_Athlon_64_3200.h cpus/AMD_FX_8150_Eight_Core.h cpus/AMD_Phenom_II_X6_1100T.h cpus/Intel_Core_i5_3570.h cpus/Intel_Core_i7_2635QM.h cpus/Intel_Core_i7_3820QM.h cpus/Intel_Core_i7_3960X.h cpus/Intel_Pentium_4_3_00GHz.h cpus/Intel_Pentium_M_processor_2_00GHz.h cpus/Intel_Xeon_X5482_3_20GHz.h cpus/Quad_Core_AMD_Opteron_2384.h cpus/VIA_QuadCore_L4700_1_2_GHz.h /vbox/src/VBox/ValidationKit/testdriver/win-vbox-net-drvstore-cleanup.ps1 /vbox/src/VBox/ValidationKit/testdriver/win-vbox-net-uninstall.ps1 /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphgooglechart.py /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphmatplotlib.py /vbox/src/VBox/ValidationKit/testmanager/webui/wuihlpgraphsimple.py /vbox/src/recompiler/target-i386/exec.h /vbox/src/recompiler/target-i386/op_helper.c
698b512f5a2ff7c1e3fae7ccca08e75ae80f0022 53210 04-Nov-2014 vboxsync

PDM/VUSB: Provide port/device speed to HCs (and emulated devices).

69eee0d10508932fc4e05a82a37d144e7b29dde3 53097 20-Oct-2014 vboxsync

USB: Beginnings of emulated USB3 devices.

dcc837f3a6f10996beb8aa7965f67f7f6c273fb4 53062 15-Oct-2014 vboxsync

USB: Integrate USB sniffer. Make it possible to specify a file to dump the traffic to when attaching a USB device with VBoxManage

/vbox/include/VBox/vmm/pdmdrv.h /vbox/include/VBox/vmm/pdmusb.h /vbox/src/VBox/Devices/Makefile.kmk /vbox/src/VBox/Devices/USB/DrvVUSBRootHub.cpp /vbox/src/VBox/Devices/USB/VUSBDevice.cpp /vbox/src/VBox/Devices/USB/VUSBInternal.h /vbox/src/VBox/Devices/USB/VUSBUrb.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp /vbox/src/VBox/Main/idl/VirtualBox.xidl /vbox/src/VBox/Main/include/ConsoleImpl.h /vbox/src/VBox/Main/include/HostUSBDeviceImpl.h /vbox/src/VBox/Main/include/MachineImpl.h /vbox/src/VBox/Main/include/SessionImpl.h /vbox/src/VBox/Main/include/USBProxyService.h /vbox/src/VBox/Main/src-client/ConsoleImpl.cpp /vbox/src/VBox/Main/src-client/ConsoleImpl2.cpp /vbox/src/VBox/Main/src-client/EmulatedUSBImpl.cpp /vbox/src/VBox/Main/src-client/SessionImpl.cpp /vbox/src/VBox/Main/src-server/HostUSBDeviceImpl.cpp /vbox/src/VBox/Main/src-server/MachineImpl.cpp /vbox/src/VBox/Main/src-server/USBProxyService.cpp PDMUsb.cpp
7aaa81383c3952aa2e568b7fb12f976423ce4dd1 53031 10-Oct-2014 vboxsync

USB: Connecting the dots.

4f689ad6dde7f1087cd77d85d9f50aeea0325879 51290 19-May-2014 vboxsync

VMM/PDMUsb: add PDMR3UsbQueryLun function which is needed very soon for mounting media at run time in virtual USB DVD drives

11bb9af54d0807bb792e251c22da4b378869a34c 49092 15-Oct-2013 vboxsync

VUSB,EHCI,OHCI: Add a method to query whether a device is emulated or not. Required for working saved states when using the MSD device

4fa8b40fecc1ec81dd5328ad88b24d8e4c2a2470 48986 09-Oct-2013 vboxsync

VMM/SSM: Add support for USB devices

579394cb5c3d3ee2abb92c9fbf88877ff43f0cf3 48980 08-Oct-2013 vboxsync

PDM,USB: Add methods to detach and attach drivers to USB devices during runtime, add fFlags parameter to pfnDriver{Detach|Attach} to indicate whether this is a hotplug event or not, use a preconfigured UUID during device instantiation to make removing the device during runtime possible

91dbfb6e2654dd783968343fd50e102e8e28d214 48936 07-Oct-2013 vboxsync

VMM: Whitespace cleanups by scm.

56729c03c127f7dc03a7b0b05eec5f9a46543f08 48890 04-Oct-2013 vboxsync

PDM: init fVMSuspended for USB devices and a todo.

101e307bb33304d9dda53a7652510880e8228b13 48406 10-Sep-2013 vboxsync

Main,VBoxManage: Implemented IConsole::EmulatedUSB. Removed IMachine::emulatedUSBWebcameraEnabled.

/vbox/Config.kmk /vbox/include/VBox/log.h /vbox/include/VBox/settings.h /vbox/include/VBox/vmm/pdmusb.h /vbox/src/VBox/Frontends/VBoxManage/Makefile.kmk /vbox/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/idl/VirtualBox.xidl /vbox/src/VBox/Main/include/ConsoleImpl.h /vbox/src/VBox/Main/include/ConsoleVRDPServer.h /vbox/src/VBox/Main/include/EmulatedUSBImpl.h /vbox/src/VBox/Main/include/MachineImpl.h /vbox/src/VBox/Main/src-client/ConsoleImpl.cpp /vbox/src/VBox/Main/src-client/ConsoleImpl2.cpp /vbox/src/VBox/Main/src-client/ConsoleVRDPServer.cpp /vbox/src/VBox/Main/src-client/EmulatedUSBImpl.cpp /vbox/src/VBox/Main/src-client/VBoxDriversRegister.cpp /vbox/src/VBox/Main/src-server/MachineImpl.cpp /vbox/src/VBox/Main/xml/Settings.cpp PDMUsb.cpp
866aca7a381146ff3e3fc46e193bc2c998300651 48234 02-Sep-2013 vboxsync

VMM: PDMR3UsbCreateEmulatedDevice

84161d024cfbfa8f0fd7e79b8c925e1f2ba77009 46788 25-Jun-2013 vboxsync

VMM: Suspend and resume reasons.

19c0de8b513f5987070f8b42cfa743b834255f16 44386 25-Jan-2013 vboxsync

CFGM: Some smaller PVM/PUVM adjustments.

be41e59f051a3abb5cd05e7fe270ab2fea791f5a 44358 24-Jan-2013 vboxsync

PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal APIs where possible (not all because of test cases). API docs lives where the implmentation lives, NOT in headers (IPRT is the exception).

3df4d0fc61060dd1eb530bf39f2184c39eec7dfb 44351 24-Jan-2013 vboxsync

PDM,++: Change APIs used by Main from PVM to PUVM.

a0410b067e4b6c602dbbfa9150f5c573b0c27dce 43814 06-Nov-2012 vboxsync

PDMUSB: Support attaching virtual USB devices to EHCI.

2fdceb249e266d2e92ea518ee5a857587f5b40d1 42139 13-Jul-2012 vboxsync

too long line

fa8716d08ff627a8e1c14bcac56e8e3867b3f795 41800 17-Jun-2012 vboxsync

Doxygen.

/vbox/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp /vbox/src/VBox/VMM/VMMAll/MMAllHyper.cpp /vbox/src/VBox/VMM/VMMAll/MMAllPagePool.cpp /vbox/src/VBox/VMM/VMMAll/PATMAll.cpp /vbox/src/VBox/VMM/VMMAll/PDMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllGst.h /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllMap.cpp /vbox/src/VBox/VMM/VMMAll/REMAll.cpp /vbox/src/VBox/VMM/VMMAll/SELMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAllVirtual.cpp /vbox/src/VBox/VMM/VMMAll/TRPMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMAll.cpp /vbox/src/VBox/VMM/VMMR0/PDMR0Device.cpp /vbox/src/VBox/VMM/VMMR0/PDMR0Driver.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0.cpp CFGM.cpp CPUM.cpp CSAM.cpp DBGF.cpp DBGFDisas.cpp DBGFInfo.cpp DBGFMem.cpp DBGFSym.cpp EM.cpp EMHwaccm.cpp EMRaw.cpp FTM.cpp HWACCM.cpp IOM.cpp MM.cpp MMHeap.cpp MMHyper.cpp MMPagePool.cpp MMUkHeap.cpp PATM.cpp PATMSSM.cpp PDM.cpp PDMAsyncCompletion.cpp PDMDevice.cpp PDMDriver.cpp PDMLdr.cpp PDMQueue.cpp PDMUsb.cpp PGM.cpp PGMBth.h PGMHandler.cpp PGMPhysRWTmpl.h PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp SELM.cpp SSM.cpp TM.cpp TRPM.cpp VM.cpp VMEmt.cpp VMM.cpp VMMGuruMeditation.cpp VMMSwitcher.cpp VMReq.cpp /vbox/src/VBox/VMM/VMMRC/CSAMRC.cpp /vbox/src/VBox/VMM/VMMRC/MMRamRC.cpp /vbox/src/VBox/VMM/VMMRC/PATMRC.cpp /vbox/src/VBox/VMM/VMMRC/SELMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp /vbox/src/VBox/VMM/VMMRC/VMMRC.cpp /vbox/src/VBox/VMM/include/PATMInternal.h /vbox/src/VBox/VMM/include/PGMInline.h /vbox/src/VBox/VMM/include/VMMSwitcher.h /vbox/src/VBox/VMM/testcase/tstAnimate.cpp
4bfa7b58e362a1bca0628643c352c137900bf01a 41783 16-Jun-2012 vboxsync

Doxygen, comment typos.

/vbox/src/VBox/Additions/common/VBoxGuestLib/Init.cpp /vbox/src/VBox/Devices/EFI/Firmware2/VBoxPkg/Include/Library/GenericBdsLib.h /vbox/src/VBox/Devices/EFI/Firmware2/VBoxPkg/Library/VBoxGenericBdsLib/BdsBoot.c /vbox/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp /vbox/src/VBox/Devices/Input/PS2K.cpp /vbox/src/VBox/Devices/Network/SrvIntNetR0.cpp /vbox/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c /vbox/src/VBox/Devices/Network/slirp/ip_input.c /vbox/src/VBox/Devices/PC/DevAPIC.cpp /vbox/src/VBox/Devices/Serial/DrvChar.cpp /vbox/src/VBox/Frontends/VBoxBFE/VirtualBoxBase.h /vbox/src/VBox/HostDrivers/Support/SUPDrvIOC.h /vbox/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp /vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp /vbox/src/VBox/Main/src-all/ExtPackUtil.cpp /vbox/src/VBox/Main/src-client/GuestCtrlIO.cpp /vbox/src/VBox/Main/src-server/ApplianceImplImport.cpp /vbox/src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp /vbox/src/VBox/Runtime/common/alloc/memcache.cpp /vbox/src/VBox/Runtime/common/dbg/dbgmodnm.cpp /vbox/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp /vbox/src/VBox/Storage/DMG.cpp /vbox/src/VBox/Storage/VD.cpp /vbox/src/VBox/Storage/testcase/VDIoBackendMem.cpp /vbox/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp /vbox/src/VBox/VMM/VMMAll/DBGFAll.cpp /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h /vbox/src/VBox/VMM/VMMAll/IOMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp /vbox/src/VBox/VMM/VMMAll/MMAll.cpp /vbox/src/VBox/VMM/VMMAll/MMAllHyper.cpp /vbox/src/VBox/VMM/VMMAll/PATMAll.cpp /vbox/src/VBox/VMM/VMMAll/PDMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllBth.h /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllMap.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPool.cpp /vbox/src/VBox/VMM/VMMAll/REMAll.cpp /vbox/src/VBox/VMM/VMMAll/SELMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAllCpu.cpp /vbox/src/VBox/VMM/VMMAll/TMAllReal.cpp /vbox/src/VBox/VMM/VMMAll/TMAllVirtual.cpp /vbox/src/VBox/VMM/VMMAll/TRPMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMMAll.cpp /vbox/src/VBox/VMM/VMMR0/GVMMR0.cpp /vbox/src/VBox/VMM/VMMR0/PDMR0Device.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp /vbox/src/VBox/VMM/VMMR0/TRPMR0.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0.cpp CFGM.cpp CPUM.cpp CPUMDbg.cpp DBGF.cpp DBGFAddr.cpp DBGFAddrSpace.cpp DBGFBp.cpp DBGFCoreWrite.cpp DBGFCpu.cpp DBGFDisas.cpp DBGFInfo.cpp DBGFLog.cpp DBGFMem.cpp DBGFR3Trace.cpp DBGFReg.cpp DBGFStack.cpp DBGFSym.cpp EM.cpp EMHwaccm.cpp EMRaw.cpp FTM.cpp HWACCM.cpp MM.cpp MMHeap.cpp MMHyper.cpp MMUkHeap.cpp PATM.cpp PDM.cpp PDMAsyncCompletion.cpp PDMCritSect.cpp PDMDevHlp.cpp PDMDevice.cpp PDMDriver.cpp PDMLdr.cpp PDMNetShaper.cpp PDMQueue.cpp PDMThread.cpp PDMUsb.cpp PGM.cpp PGMBth.h PGMDbg.cpp PGMGst.h PGMMap.cpp PGMPhys.cpp PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp PGMShw.h SELM.cpp SSM.cpp STAM.cpp TM.cpp TRPM.cpp VM.cpp VMEmt.cpp VMM.cpp VMMSwitcher.cpp VMMTests.cpp VMReq.cpp /vbox/src/VBox/VMM/VMMRC/CPUMRC.cpp /vbox/src/VBox/VMM/VMMRC/MMRamRC.cpp /vbox/src/VBox/VMM/VMMRC/PATMRC.cpp /vbox/src/VBox/VMM/VMMRC/PDMRCDevice.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp /vbox/src/VBox/VMM/VMMRC/VMMRC.cpp /vbox/src/VBox/VMM/VMMRZ/DBGFRZ.cpp /vbox/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp /vbox/src/VBox/VMM/VMMRZ/VMMRZ.cpp /vbox/src/VBox/VMM/include/EMHandleRCTmpl.h /vbox/src/VBox/VMM/include/HWACCMInternal.h /vbox/src/VBox/VMM/include/IOMInline.h /vbox/src/VBox/VMM/include/MMInternal.h /vbox/src/VBox/VMM/include/PDMInline.h /vbox/src/VBox/VMM/include/PGMInline.h /vbox/src/VBox/VMM/include/PGMInternal.h /vbox/src/VBox/VMM/include/TMInternal.h /vbox/src/VBox/VMM/include/VMMInternal.h /vbox/src/VBox/VMM/testcase/tstSSM.cpp /vbox/src/VBox/VMM/testcase/tstVMM.cpp
c458503b85d643d51c5287959b8d96a3e32d9499 41777 16-Jun-2012 vboxsync

Doxygen.

b606b1b1dee8a403120fc66533ef3994fc97d38b 40920 14-Apr-2012 vboxsync

Set the idTracing members.

12f6a15297eb312ed3badd33dc975e13a7f2e11d 39839 23-Jan-2012 vboxsync

PDM: Initial driver chain transformation code (untested).

2afbe132eb7931e0125141eabe3a48e08f1ffab5 39078 21-Oct-2011 vboxsync

VMM: -Wunused-parameter

/vbox/include/VBox/vmm/mm.h /vbox/include/VBox/vmm/pdmdev.h /vbox/include/VBox/vmm/pgm.h /vbox/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/HWACCMAll.cpp /vbox/src/VBox/VMM/VMMAll/IEMAll.cpp /vbox/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h /vbox/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h /vbox/src/VBox/VMM/VMMAll/IOMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp /vbox/src/VBox/VMM/VMMAll/MMAll.cpp /vbox/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp /vbox/src/VBox/VMM/VMMAll/PDMAllQueue.cpp /vbox/src/VBox/VMM/VMMAll/PGMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllBth.h /vbox/src/VBox/VMM/VMMAll/PGMAllGst.h /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPool.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllShw.h /vbox/src/VBox/VMM/VMMAll/REMAll.cpp /vbox/src/VBox/VMM/VMMAll/SELMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAllCpu.cpp /vbox/src/VBox/VMM/VMMAll/TMAllReal.cpp /vbox/src/VBox/VMM/VMMAll/TMAllVirtual.cpp /vbox/src/VBox/VMM/VMMAll/TRPMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMMAll.cpp /vbox/src/VBox/VMM/VMMR0/CPUMR0.cpp /vbox/src/VBox/VMM/VMMR0/GMMR0.cpp /vbox/src/VBox/VMM/VMMR0/GVMMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWACCMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWSVMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWVMXR0.cpp /vbox/src/VBox/VMM/VMMR0/PDMR0Device.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0.cpp CPUM.cpp CPUMDbg.cpp CSAM.cpp DBGF.cpp DBGFAddr.cpp DBGFAddrSpace.cpp DBGFInfo.cpp DBGFR3Trace.cpp DBGFReg.cpp DBGFSym.cpp EMHwaccm.cpp FTM.cpp HWACCM.cpp IEMR3.cpp IOM.cpp MM.cpp MMHyper.cpp PATM.cpp PATMPatch.cpp PATMSSM.cpp PDM.cpp PDMAsyncCompletion.cpp PDMAsyncCompletionFile.cpp PDMAsyncCompletionFileFailsafe.cpp PDMAsyncCompletionFileNormal.cpp PDMBlkCache.cpp PDMDevHlp.cpp PDMDevice.cpp PDMLdr.cpp PDMQueue.cpp PDMUsb.cpp PGM.cpp PGMBth.h PGMDbg.cpp PGMMap.cpp PGMPhys.cpp PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp PGMShw.h SELM.cpp SSM.cpp STAM.cpp TM.cpp TRPM.cpp VM.cpp VMEmt.cpp VMM.cpp VMMSwitcher.cpp /vbox/src/VBox/VMM/VMMRC/CSAMRC.cpp /vbox/src/VBox/VMM/VMMRC/PATMRC.cpp /vbox/src/VBox/VMM/VMMRC/SELMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp /vbox/src/VBox/VMM/VMMRC/VMMRC.cpp /vbox/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp /vbox/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h /vbox/src/VBox/VMM/include/PGMInternal.h /vbox/src/VBox/VMM/include/TMInternal.h /vbox/src/VBox/VMM/include/TRPMInternal.h /vbox/src/VBox/VMM/testcase/tstSSM.cpp /vbox/src/VBox/VMM/testcase/tstVMM.cpp
d2c6b2e8826a5ef34170fef0c72c3fc7c5c1b46a 39034 19-Oct-2011 vboxsync

VMM,INTNET: Addressing unused variable warnings.

/vbox/include/VBox/intnet.h /vbox/include/VBox/vmm/vm.h /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h /vbox/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp /vbox/src/VBox/VMM/VMMAll/PGMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllBth.h /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPool.cpp /vbox/src/VBox/VMM/VMMAll/TMAll.cpp /vbox/src/VBox/VMM/VMMR0/GMMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWVMXR0.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0.cpp CPUMDbg.cpp DBGFAddrSpace.cpp DBGFReg.cpp EMHwaccm.cpp FTM.cpp HWACCM.cpp PATM.cpp PDMAsyncCompletionFile.cpp PDMAsyncCompletionFileNormal.cpp PDMBlkCache.cpp PDMUsb.cpp PGM.cpp PGMDbg.cpp PGMMap.cpp PGMPhys.cpp PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp PGMShw.h SELM.cpp TM.cpp VM.cpp /vbox/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp /vbox/src/VBox/VMM/include/IOMInline.h /vbox/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h /vbox/src/VBox/VMM/include/PGMInline.h /vbox/src/VBox/VMM/include/PGMInternal.h
e1025263a2bcda2adb2da3f9c8bd36c652373e17 37879 12-Jul-2011 vboxsync

VMM: typo.

416ec3261fd37fdcbbc161c903c4bb11c95e1ae7 37859 11-Jul-2011 vboxsync

Committed usb_thread.patch with tiny adjustments.

e5d86a5584c012b14852e46075ec374b43dfc51d 37358 07-Jun-2011 vboxsync

PDM/TM: Implemented USB timers.

e56dcfc21604789f99b06a9353f45ed5205256ad 35810 01-Feb-2011 vboxsync

VMM: Replace most VERR_VERSION_MISMATCH by more specific error statuses. Translating the errors returned by device, driver and USB device constructors into specific ones for the benefit of old extension pack and misc use of the status.

43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 27-Dec-2010 vboxsync

VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm.

/vbox/include/Makefile.kmk /vbox/include/VBox/cfgm.h /vbox/include/VBox/cpum.h /vbox/include/VBox/cpum.mac /vbox/include/VBox/cpumctx.h /vbox/include/VBox/cpumdis.h /vbox/include/VBox/csam.h /vbox/include/VBox/dbg.h /vbox/include/VBox/dbgf.h /vbox/include/VBox/dbgfcorefmt.h /vbox/include/VBox/dbgfsel.h /vbox/include/VBox/em.h /vbox/include/VBox/ftm.h /vbox/include/VBox/gmm.h /vbox/include/VBox/gvm.h /vbox/include/VBox/gvmm.h /vbox/include/VBox/hwacc_svm.h /vbox/include/VBox/hwacc_vmx.h /vbox/include/VBox/hwacc_vmx.mac /vbox/include/VBox/hwaccm.h /vbox/include/VBox/intnet.h /vbox/include/VBox/iom.h /vbox/include/VBox/mm.h /vbox/include/VBox/patm.h /vbox/include/VBox/pdm.h /vbox/include/VBox/pdmapi.h /vbox/include/VBox/pdmasynccompletion.h /vbox/include/VBox/pdmasynctask.h /vbox/include/VBox/pdmblkcache.h /vbox/include/VBox/pdmcommon.h /vbox/include/VBox/pdmcritsect.h /vbox/include/VBox/pdmdev.h /vbox/include/VBox/pdmdrv.h /vbox/include/VBox/pdmifs.h /vbox/include/VBox/pdmins.h /vbox/include/VBox/pdmnetifs.h /vbox/include/VBox/pdmnetinline.h /vbox/include/VBox/pdmqueue.h /vbox/include/VBox/pdmsrv.h /vbox/include/VBox/pdmthread.h /vbox/include/VBox/pdmusb.h /vbox/include/VBox/pgm.h /vbox/include/VBox/rem.h /vbox/include/VBox/selm.h /vbox/include/VBox/ssm.h /vbox/include/VBox/stam.h /vbox/include/VBox/stam.mac /vbox/include/VBox/tm.h /vbox/include/VBox/trpm.h /vbox/include/VBox/trpm.mac /vbox/include/VBox/uvm.h /vbox/include/VBox/vm.h /vbox/include/VBox/vm.mac /vbox/include/VBox/vmapi.h /vbox/include/VBox/vmm.h /vbox/src/VBox/Debugger/DBGCBuiltInSymbols.cpp /vbox/src/VBox/Debugger/DBGCCmdHlp.cpp /vbox/src/VBox/Debugger/DBGCCmdWorkers.cpp /vbox/src/VBox/Debugger/DBGCCommands.cpp /vbox/src/VBox/Debugger/DBGCEmulateCodeView.cpp /vbox/src/VBox/Debugger/DBGCGdbRemoteStub.cpp /vbox/src/VBox/Debugger/DBGCOps.cpp /vbox/src/VBox/Debugger/DBGCTcp.cpp /vbox/src/VBox/Debugger/DBGConsole.cpp /vbox/src/VBox/Debugger/DBGPlugInCommonELF.cpp /vbox/src/VBox/Debugger/DBGPlugInDiggers.cpp /vbox/src/VBox/Debugger/DBGPlugInLinux.cpp /vbox/src/VBox/Debugger/DBGPlugInSolaris.cpp /vbox/src/VBox/Debugger/DBGPlugInWinNt.cpp /vbox/src/VBox/Debugger/DBGPlugIns.h /vbox/src/VBox/Debugger/VBoxDbg.cpp /vbox/src/VBox/Debugger/VBoxDbgBase.h /vbox/src/VBox/Debugger/VBoxDbgConsole.cpp /vbox/src/VBox/Debugger/VBoxDbgGui.cpp /vbox/src/VBox/Debugger/testcase/tstDBGCStubs.cpp /vbox/src/VBox/Debugger/testcase/tstVBoxDbg.cpp /vbox/src/VBox/Devices/Audio/DevCodec.cpp /vbox/src/VBox/Devices/Audio/DevIchAc97.cpp /vbox/src/VBox/Devices/Audio/DevIchIntelHDA.cpp /vbox/src/VBox/Devices/Audio/DevSB16.cpp /vbox/src/VBox/Devices/Audio/audio.c /vbox/src/VBox/Devices/Audio/audiosniffer.c /vbox/src/VBox/Devices/Audio/winaudio.c /vbox/src/VBox/Devices/Builtins.cpp /vbox/src/VBox/Devices/Builtins.h /vbox/src/VBox/Devices/Builtins2.cpp /vbox/src/VBox/Devices/Builtins2.h /vbox/src/VBox/Devices/Bus/DevPCI.cpp /vbox/src/VBox/Devices/Bus/DevPciIch9.cpp /vbox/src/VBox/Devices/Bus/DevPciRaw.cpp /vbox/src/VBox/Devices/Bus/MsiCommon.cpp /vbox/src/VBox/Devices/Bus/MsixCommon.cpp /vbox/src/VBox/Devices/EFI/DevEFI.cpp /vbox/src/VBox/Devices/Graphics/DevVGA.cpp /vbox/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp /vbox/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp /vbox/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp /vbox/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h /vbox/src/VBox/Devices/Input/DevPS2.cpp /vbox/src/VBox/Devices/Input/DrvKeyboardQueue.cpp /vbox/src/VBox/Devices/Input/DrvMouseQueue.cpp /vbox/src/VBox/Devices/Input/UsbKbd.cpp /vbox/src/VBox/Devices/Input/UsbMouse.cpp /vbox/src/VBox/Devices/Network/DevE1000.cpp /vbox/src/VBox/Devices/Network/DevE1000Phy.cpp /vbox/src/VBox/Devices/Network/DevEEPROM.cpp /vbox/src/VBox/Devices/Network/DevINIP.cpp /vbox/src/VBox/Devices/Network/DevPCNet.cpp /vbox/src/VBox/Devices/Network/DevVirtioNet.cpp /vbox/src/VBox/Devices/Network/DrvDedicatedNic.cpp /vbox/src/VBox/Devices/Network/DrvIntNet.cpp /vbox/src/VBox/Devices/Network/DrvNAT.cpp /vbox/src/VBox/Devices/Network/DrvNetSniffer.cpp /vbox/src/VBox/Devices/Network/DrvTAP.cpp /vbox/src/VBox/Devices/Network/DrvVDE.cpp /vbox/src/VBox/Devices/Network/Pcap.cpp /vbox/src/VBox/Devices/Network/SrvIntNetR0.cpp /vbox/src/VBox/Devices/Network/slirp/libslirp.h /vbox/src/VBox/Devices/Network/slirp/slirp.c /vbox/src/VBox/Devices/Network/slirp/slirp.h /vbox/src/VBox/Devices/Network/slirp/socket.c /vbox/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp /vbox/src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp /vbox/src/VBox/Devices/PC/DevACPI.cpp /vbox/src/VBox/Devices/PC/DevAPIC.cpp /vbox/src/VBox/Devices/PC/DevDMA.cpp /vbox/src/VBox/Devices/PC/DevFwCommon.cpp /vbox/src/VBox/Devices/PC/DevHPET.cpp /vbox/src/VBox/Devices/PC/DevLPC.cpp /vbox/src/VBox/Devices/PC/DevPIC.cpp /vbox/src/VBox/Devices/PC/DevPcArch.c /vbox/src/VBox/Devices/PC/DevPcBios.cpp /vbox/src/VBox/Devices/PC/DevPit-i8254.cpp /vbox/src/VBox/Devices/PC/DevRTC.cpp /vbox/src/VBox/Devices/PC/DevSMC.cpp /vbox/src/VBox/Devices/PC/DrvACPI.cpp /vbox/src/VBox/Devices/PC/DrvAcpiCpu.cpp /vbox/src/VBox/Devices/Parallel/DevParallel.cpp /vbox/src/VBox/Devices/Parallel/DrvHostParallel.cpp /vbox/src/VBox/Devices/Samples/VBoxSampleDevice.cpp /vbox/src/VBox/Devices/Serial/DevSerial.cpp /vbox/src/VBox/Devices/Serial/DrvChar.cpp /vbox/src/VBox/Devices/Serial/DrvHostSerial.cpp /vbox/src/VBox/Devices/Serial/DrvNamedPipe.cpp /vbox/src/VBox/Devices/Serial/DrvRawFile.cpp /vbox/src/VBox/Devices/Storage/ATAController.cpp /vbox/src/VBox/Devices/Storage/ATAController.h /vbox/src/VBox/Devices/Storage/DevAHCI.cpp /vbox/src/VBox/Devices/Storage/DevATA.cpp /vbox/src/VBox/Devices/Storage/DevBusLogic.cpp /vbox/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp /vbox/src/VBox/Devices/Storage/DrvBlock.cpp /vbox/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp /vbox/src/VBox/Devices/Storage/DrvHostBase.cpp /vbox/src/VBox/Devices/Storage/DrvHostDVD.cpp /vbox/src/VBox/Devices/Storage/DrvHostFloppy.cpp /vbox/src/VBox/Devices/Storage/DrvMediaISO.cpp /vbox/src/VBox/Devices/Storage/DrvRawImage.cpp /vbox/src/VBox/Devices/Storage/DrvSCSI.cpp /vbox/src/VBox/Devices/Storage/DrvSCSIHost.cpp /vbox/src/VBox/Devices/Storage/DrvVD.cpp /vbox/src/VBox/Devices/Storage/UsbMsd.cpp /vbox/src/VBox/Devices/Storage/VBoxSCSI.cpp /vbox/src/VBox/Devices/Storage/VBoxSCSI.h /vbox/src/VBox/Devices/Storage/fdc.c /vbox/src/VBox/Devices/USB/DevOHCI.cpp /vbox/src/VBox/Devices/USB/DrvVUSBRootHub.cpp /vbox/src/VBox/Devices/USB/USBProxyDevice-stub.cpp /vbox/src/VBox/Devices/USB/USBProxyDevice.cpp /vbox/src/VBox/Devices/USB/VUSBDevice.cpp /vbox/src/VBox/Devices/USB/VUSBInternal.h /vbox/src/VBox/Devices/USB/VUSBReadAhead.cpp /vbox/src/VBox/Devices/USB/VUSBUrb.cpp /vbox/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp /vbox/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp /vbox/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp /vbox/src/VBox/Devices/USB/os2/USBProxyDevice-os2.cpp /vbox/src/VBox/Devices/USB/solaris/USBProxyDevice-solaris.cpp /vbox/src/VBox/Devices/USB/vrdp/USBProxyDevice-vrdp.cpp /vbox/src/VBox/Devices/USB/win/USBProxyDevice-win.cpp /vbox/src/VBox/Devices/VMMDev/VMMDev.cpp /vbox/src/VBox/Devices/VMMDev/VMMDevState.h /vbox/src/VBox/Devices/VirtIO/Virtio.cpp /vbox/src/VBox/Devices/vl_vbox.h /vbox/src/VBox/Disassembler/DisasmCore.cpp /vbox/src/VBox/Disassembler/DisasmReg.cpp /vbox/src/VBox/Disassembler/DisasmTestA.asm /vbox/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp /vbox/src/VBox/Frontends/VBoxBFE/DisplayImpl.h /vbox/src/VBox/Frontends/VBoxBFE/HGCM.h /vbox/src/VBox/Frontends/VBoxBFE/HostUSBImpl.cpp /vbox/src/VBox/Frontends/VBoxBFE/KeyboardImpl.cpp /vbox/src/VBox/Frontends/VBoxBFE/KeyboardImpl.h /vbox/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp /vbox/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp /vbox/src/VBox/Frontends/VBoxBFE/StatusImpl.cpp /vbox/src/VBox/Frontends/VBoxBFE/StatusImpl.h /vbox/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp /vbox/src/VBox/Frontends/VBoxBFE/VMMDev.h /vbox/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp /vbox/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp /vbox/src/VBox/GuestHost/OpenGL/include/cr_glstate.h /vbox/src/VBox/GuestHost/OpenGL/include/cr_server.h /vbox/src/VBox/HostDrivers/Support/SUPDrv.c /vbox/src/VBox/HostDrivers/Support/SUPLib.cpp /vbox/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv /vbox/src/VBox/HostDrivers/Support/linux/files_vboxdrv /vbox/src/VBox/HostDrivers/Support/testcase/tstInt.cpp /vbox/src/VBox/HostDrivers/VBoxNetAdp/freebsd/files_vboxnetadp /vbox/src/VBox/HostDrivers/VBoxNetAdp/linux/files_vboxnetadp /vbox/src/VBox/HostDrivers/VBoxNetFlt/freebsd/files_vboxnetflt /vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c /vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/files_vboxnetflt /vbox/src/VBox/HostServices/SharedClipboard/service.cpp /vbox/src/VBox/HostServices/SharedFolders/service.cpp /vbox/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp /vbox/src/VBox/Main/AudioSnifferInterface.cpp /vbox/src/VBox/Main/BusAssignmentManager.cpp /vbox/src/VBox/Main/ConsoleImpl.cpp /vbox/src/VBox/Main/ConsoleImpl2.cpp /vbox/src/VBox/Main/ConsoleImplTeleporter.cpp /vbox/src/VBox/Main/DisplayImpl.cpp /vbox/src/VBox/Main/DisplayUtils.cpp /vbox/src/VBox/Main/GuestCtrlImpl.cpp /vbox/src/VBox/Main/GuestImpl.cpp /vbox/src/VBox/Main/HostImpl.cpp /vbox/src/VBox/Main/KeyboardImpl.cpp /vbox/src/VBox/Main/MachineDebuggerImpl.cpp /vbox/src/VBox/Main/MachineImpl.cpp /vbox/src/VBox/Main/MouseImpl.cpp /vbox/src/VBox/Main/VBoxDriversRegister.cpp /vbox/src/VBox/Main/VMMDevInterface.cpp /vbox/src/VBox/Main/hgcm/HGCM.cpp /vbox/src/VBox/Main/include/AudioSnifferInterface.h /vbox/src/VBox/Main/include/ConsoleImpl.h /vbox/src/VBox/Main/include/DisplayImpl.h /vbox/src/VBox/Main/include/KeyboardImpl.h /vbox/src/VBox/Main/include/MouseImpl.h /vbox/src/VBox/Main/include/VMMDev.h /vbox/src/VBox/Main/include/hgcm/HGCM.h /vbox/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp /vbox/src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp /vbox/src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp /vbox/src/VBox/Runtime/testcase/tstLdrObj.cpp /vbox/src/VBox/Storage/VDICore.h /vbox/src/VBox/VMM/PATM/CSAM.cpp /vbox/src/VBox/VMM/PATM/CSAMInternal.h /vbox/src/VBox/VMM/PATM/PATM.cpp /vbox/src/VBox/VMM/PATM/PATMA.asm /vbox/src/VBox/VMM/PATM/PATMGuest.cpp /vbox/src/VBox/VMM/PATM/PATMInternal.h /vbox/src/VBox/VMM/PATM/PATMPatch.cpp /vbox/src/VBox/VMM/PATM/PATMSSM.cpp /vbox/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp /vbox/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp /vbox/src/VBox/VMM/VMMAll/CPUMAllA.asm /vbox/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp /vbox/src/VBox/VMM/VMMAll/CPUMStack.cpp /vbox/src/VBox/VMM/VMMAll/DBGFAll.cpp /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/FTMAll.cpp /vbox/src/VBox/VMM/VMMAll/HWACCMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAll.cpp /vbox/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp /vbox/src/VBox/VMM/VMMAll/MMAll.cpp /vbox/src/VBox/VMM/VMMAll/MMAllHyper.cpp /vbox/src/VBox/VMM/VMMAll/MMAllPagePool.cpp /vbox/src/VBox/VMM/VMMAll/PDMAll.cpp /vbox/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp /vbox/src/VBox/VMM/VMMAll/PDMAllQueue.cpp /vbox/src/VBox/VMM/VMMAll/PGMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllMap.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPool.cpp /vbox/src/VBox/VMM/VMMAll/REMAll.cpp /vbox/src/VBox/VMM/VMMAll/SELMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAll.cpp /vbox/src/VBox/VMM/VMMAll/TMAllCpu.cpp /vbox/src/VBox/VMM/VMMAll/TMAllReal.cpp /vbox/src/VBox/VMM/VMMAll/TMAllVirtual.cpp /vbox/src/VBox/VMM/VMMAll/TRPMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMAll.cpp /vbox/src/VBox/VMM/VMMAll/VMMAll.cpp /vbox/src/VBox/VMM/VMMR0/CPUMR0.cpp /vbox/src/VBox/VMM/VMMR0/CPUMR0A.asm /vbox/src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm /vbox/src/VBox/VMM/VMMR0/GMMR0.cpp /vbox/src/VBox/VMM/VMMR0/GMMR0Internal.h /vbox/src/VBox/VMM/VMMR0/GVMMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWACCMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWACCMR0A.asm /vbox/src/VBox/VMM/VMMR0/HWSVMR0.cpp /vbox/src/VBox/VMM/VMMR0/HWSVMR0.h /vbox/src/VBox/VMM/VMMR0/HWVMXR0.cpp /vbox/src/VBox/VMM/VMMR0/HWVMXR0.h /vbox/src/VBox/VMM/VMMR0/PDMR0Device.cpp /vbox/src/VBox/VMM/VMMR0/PDMR0Driver.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp /vbox/src/VBox/VMM/VMMR0/TRPMR0.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0.cpp CFGM.cpp CPUM.cpp DBGF.cpp DBGFAddr.cpp DBGFAddrSpace.cpp DBGFBp.cpp DBGFCoreWrite.cpp DBGFCpu.cpp DBGFDisas.cpp DBGFInfo.cpp DBGFLog.cpp DBGFMem.cpp DBGFModule.cpp DBGFOS.cpp DBGFReg.cpp DBGFStack.cpp DBGFSym.cpp EM.cpp EMHwaccm.cpp EMRaw.cpp FTM.cpp GMM.cpp HWACCM.cpp IOM.cpp MM.cpp MMHeap.cpp MMHyper.cpp MMPagePool.cpp MMUkHeap.cpp PDM.cpp PDMAsyncCompletion.cpp PDMAsyncCompletionFile.cpp PDMBlkCache.cpp PDMCritSect.cpp PDMDevHlp.cpp PDMDevMiscHlp.cpp PDMDevice.cpp PDMDriver.cpp PDMLdr.cpp PDMQueue.cpp PDMThread.cpp PDMUsb.cpp PGM.cpp PGMDbg.cpp PGMHandler.cpp PGMMap.cpp PGMPhys.cpp PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp SELM.cpp SSM.cpp STAM.cpp TM.cpp TRPM.cpp VBoxVMMDeps.cpp VM.cpp VMEmt.cpp VMM.cpp VMMGuruMeditation.cpp VMMSwitcher.cpp VMMTests.cpp VMReq.cpp /vbox/src/VBox/VMM/VMMRC/CPUMRC.cpp /vbox/src/VBox/VMM/VMMRC/CPUMRCA.asm /vbox/src/VBox/VMM/VMMRC/CSAMRC.cpp /vbox/src/VBox/VMM/VMMRC/HWACCMRCA.asm /vbox/src/VBox/VMM/VMMRC/IOMRC.cpp /vbox/src/VBox/VMM/VMMRC/MMRamRC.cpp /vbox/src/VBox/VMM/VMMRC/PATMRC.cpp /vbox/src/VBox/VMM/VMMRC/PDMRCDevice.cpp /vbox/src/VBox/VMM/VMMRC/PGMRC.cpp /vbox/src/VBox/VMM/VMMRC/SELMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRC.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp /vbox/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm /vbox/src/VBox/VMM/VMMRC/VMMRC.cpp /vbox/src/VBox/VMM/VMMRZ/DBGFRZ.cpp /vbox/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp /vbox/src/VBox/VMM/VMMRZ/VMMRZ.cpp /vbox/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac /vbox/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac /vbox/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac /vbox/src/VBox/VMM/include/DBGFInternal.h /vbox/src/VBox/VMM/include/EMInternal.h /vbox/src/VBox/VMM/include/FTMInternal.h /vbox/src/VBox/VMM/include/HWACCMInternal.h /vbox/src/VBox/VMM/include/IOMInternal.h /vbox/src/VBox/VMM/include/MMInternal.h /vbox/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h /vbox/src/VBox/VMM/include/PDMAsyncCompletionInternal.h /vbox/src/VBox/VMM/include/PDMBlkCacheInternal.h /vbox/src/VBox/VMM/include/PDMInternal.h /vbox/src/VBox/VMM/include/PGMInline.h /vbox/src/VBox/VMM/include/PGMInternal.h /vbox/src/VBox/VMM/include/REMInternal.h /vbox/src/VBox/VMM/include/SELMInternal.h /vbox/src/VBox/VMM/include/SSMInternal.h /vbox/src/VBox/VMM/include/STAMInternal.h /vbox/src/VBox/VMM/include/TMInternal.h /vbox/src/VBox/VMM/include/TRPMInternal.h /vbox/src/VBox/VMM/include/TRPMInternal.mac /vbox/src/VBox/VMM/include/VMInternal.h /vbox/src/VBox/VMM/include/VMMInternal.h /vbox/src/VBox/VMM/include/VMMSwitcher.h /vbox/src/VBox/VMM/include/internal/em.h /vbox/src/VBox/VMM/include/internal/pgm.h /vbox/src/VBox/VMM/include/internal/vm.h /vbox/src/VBox/VMM/testcase/Makefile.kmk /vbox/src/VBox/VMM/testcase/tstAnimate.cpp /vbox/src/VBox/VMM/testcase/tstAsmStructs.cpp /vbox/src/VBox/VMM/testcase/tstAsmStructsAsm.asm /vbox/src/VBox/VMM/testcase/tstCFGM.cpp /vbox/src/VBox/VMM/testcase/tstGlobalConfig.cpp /vbox/src/VBox/VMM/testcase/tstHelp.h /vbox/src/VBox/VMM/testcase/tstInstrEmul.cpp /vbox/src/VBox/VMM/testcase/tstMMHyperHeap.cpp /vbox/src/VBox/VMM/testcase/tstMicro.cpp /vbox/src/VBox/VMM/testcase/tstMicroRC.cpp /vbox/src/VBox/VMM/testcase/tstMicroRCA.asm /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp /vbox/src/VBox/VMM/testcase/tstSSM.cpp /vbox/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp /vbox/src/VBox/VMM/testcase/tstVMM.cpp /vbox/src/VBox/VMM/testcase/tstVMMFork.cpp /vbox/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp /vbox/src/VBox/VMM/testcase/tstVMREQ.cpp /vbox/src/VBox/VMM/testcase/tstVMStructRC.cpp /vbox/src/VBox/VMM/testcase/tstVMStructSize.cpp /vbox/src/recompiler/VBoxREMWrapper.cpp /vbox/src/recompiler/VBoxRecompiler.c /vbox/src/recompiler/cpu-all.h /vbox/src/recompiler/exec-all.h /vbox/src/recompiler/exec.c /vbox/src/recompiler/target-i386/cpu.h
0c437bb10c61b229407a7517efde04dfe3b1e4a1 35333 27-Dec-2010 vboxsync

VMM source reorg.

/vbox/src/VBox/VMM/Makefile.kmk /vbox/src/VBox/VMM/PATM/CSAM.cpp /vbox/src/VBox/VMM/PATM/PATM.cpp /vbox/src/VBox/VMM/PATM/PATMSSM.cpp /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp /vbox/src/VBox/VMM/VMMAll/PGMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllMap.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPool.cpp /vbox/src/VBox/VMM/VMMAll/TMAllCpu.cpp /vbox/src/VBox/VMM/VMMAll/TRPMAll.cpp /vbox/src/VBox/VMM/VMMGC/HWACCMGCA.asm /vbox/src/VBox/VMM/VMMGC/PGMGC.cpp /vbox/src/VBox/VMM/VMMR0/HWACCMR0A.asm /vbox/src/VBox/VMM/VMMR0/PGMR0.cpp /vbox/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm CFGM.cpp CPUM.cpp DBGF.cpp DBGFAddr.cpp DBGFAddrSpace.cpp DBGFBp.cpp DBGFCoreWrite.cpp DBGFCpu.cpp DBGFDisas.cpp DBGFInfo.cpp DBGFLog.cpp DBGFMem.cpp DBGFModule.cpp DBGFOS.cpp DBGFReg.cpp DBGFStack.cpp DBGFSym.cpp EM.cpp EMHwaccm.cpp EMRaw.cpp FTM.cpp GMM.cpp HWACCM.cpp IOM.cpp MM.cpp MMHeap.cpp MMHyper.cpp MMPagePool.cpp MMUkHeap.cpp PDM.cpp PDMAsyncCompletion.cpp PDMAsyncCompletionFile.cpp PDMAsyncCompletionFileFailsafe.cpp PDMAsyncCompletionFileNormal.cpp PDMBlkCache.cpp PDMCritSect.cpp PDMDevHlp.cpp PDMDevMiscHlp.cpp PDMDevice.cpp PDMDriver.cpp PDMLdr.cpp PDMQueue.cpp PDMThread.cpp PDMUsb.cpp PGM.cpp PGMBth.h PGMDbg.cpp PGMGst.h PGMHandler.cpp PGMMap.cpp PGMPhys.cpp PGMPhysRWTmpl.h PGMPool.cpp PGMSavedState.cpp PGMSharedPage.cpp PGMShw.h SELM.cpp SSM.cpp STAM.cpp TM.cpp TRPM.cpp VBoxVMMDeps.cpp VM.cpp VMEmt.cpp VMM.cpp VMMCodingGuidelines.cpp VMMDocsRawMode.cpp VMMGuruMeditation.cpp VMMSwitcher.cpp VMMTests.cpp VMReq.cpp /vbox/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp /vbox/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac /vbox/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac /vbox/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac /vbox/src/VBox/VMM/include/CFGMInternal.h /vbox/src/VBox/VMM/include/CPUMInternal.h /vbox/src/VBox/VMM/include/CPUMInternal.mac /vbox/src/VBox/VMM/include/DBGFInternal.h /vbox/src/VBox/VMM/include/EMHandleRCTmpl.h /vbox/src/VBox/VMM/include/EMInternal.h /vbox/src/VBox/VMM/include/FTMInternal.h /vbox/src/VBox/VMM/include/HWACCMInternal.h /vbox/src/VBox/VMM/include/HWACCMInternal.mac /vbox/src/VBox/VMM/include/IOMInternal.h /vbox/src/VBox/VMM/include/MMInternal.h /vbox/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h /vbox/src/VBox/VMM/include/PDMAsyncCompletionInternal.h /vbox/src/VBox/VMM/include/PDMBlkCacheInternal.h /vbox/src/VBox/VMM/include/PDMInternal.h /vbox/src/VBox/VMM/include/PGMGstDefs.h /vbox/src/VBox/VMM/include/PGMInline.h /vbox/src/VBox/VMM/include/PGMInternal.h /vbox/src/VBox/VMM/include/REMInternal.h /vbox/src/VBox/VMM/include/SELMInternal.h /vbox/src/VBox/VMM/include/SSMInternal.h /vbox/src/VBox/VMM/include/STAMInternal.h /vbox/src/VBox/VMM/include/TMInternal.h /vbox/src/VBox/VMM/include/TRPMInternal.h /vbox/src/VBox/VMM/include/TRPMInternal.mac /vbox/src/VBox/VMM/include/VMInternal.h /vbox/src/VBox/VMM/include/VMMInternal.h /vbox/src/VBox/VMM/include/VMMInternal.mac /vbox/src/VBox/VMM/include/VMMSwitcher.h /vbox/src/VBox/VMM/include/VMMSwitcher.mac /vbox/src/VBox/VMM/testcase/Makefile.kmk /vbox/src/VBox/VMM/testcase/tstAsmStructs.cpp /vbox/src/VBox/VMM/testcase/tstAsmStructsAsm.asm /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp /vbox/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp /vbox/src/VBox/VMM/testcase/tstSSM.cpp /vbox/src/VBox/VMM/testcase/tstVMStructRC.cpp /vbox/src/VBox/VMM/testcase/tstVMStructSize.cpp /vbox/src/recompiler/Makefile.kmk