# # ChangeLog for trunk/include/VBox/rawpci.h in vbox # # Generated by Trac 1.4.3.2 # Dec 28, 2024 5:15:24 PM Mon, 18 Apr 2011 14:58:46 GMT vboxsync [36717] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) PCI: experimental code for shared interrupts support Tue, 05 Apr 2011 10:43:35 GMT vboxsync [36552] * trunk/include/VBox/rawpci.h (modified) PCI: device reset logic, cleanups, read MSI regs from the device Mon, 04 Apr 2011 13:16:52 GMT vboxsync [36528] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) PCI: fully reworked interrupts, now HDA audio device can be ... Fri, 01 Apr 2011 13:33:40 GMT vboxsync [36498] * trunk/include/VBox/rawpci.h (modified) PCI: sync Fri, 01 Apr 2011 05:04:35 GMT vboxsync [36485] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: sync of interrupts rework Tue, 29 Mar 2011 12:52:21 GMT vboxsync [36460] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: fixed init-order issue Mon, 28 Mar 2011 12:37:43 GMT vboxsync [36448] * trunk/include/VBox/rawpci.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) PCI: refactoring, further IOMMU work Fri, 25 Mar 2011 21:11:56 GMT vboxsync [36441] * trunk/include/VBox/rawpci.h (modified) * trunk/include/VBox/vmm/hwaccm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM: Sketched out where to do the initial I/O MMU setup. This adds a ... Fri, 25 Mar 2011 15:28:17 GMT vboxsync [36436] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) PCI: more IOMMU bits Thu, 24 Mar 2011 13:14:26 GMT vboxsync [36400] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) PCI: work on IOMMU notifications Tue, 22 Mar 2011 13:19:08 GMT vboxsync [36340] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: guest power management Mon, 21 Mar 2011 16:47:48 GMT vboxsync [36329] * trunk/include/VBox/rawpci.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PCI: per-VM initialization (for IOMMU domains) Fri, 11 Mar 2011 12:57:35 GMT vboxsync [36260] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) PCI: lifetime work, fixed issues with multiple PCI devices attached ... Wed, 09 Mar 2011 09:32:02 GMT vboxsync [36218] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: interrupts work Thu, 03 Mar 2011 16:14:59 GMT vboxsync [36153] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: more raw and 64-bit BARs coding Thu, 03 Mar 2011 10:44:55 GMT vboxsync [36138] * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/PCIInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PCI: some of 64-bit BARs support (many real cards do that) Tue, 01 Mar 2011 16:44:58 GMT vboxsync [36124] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) PCI: code to perform host driver detach on Linux - not yet fully ... Thu, 24 Feb 2011 17:10:31 GMT vboxsync [36079] * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) * trunk/src/VBox/Devices/Bus/MsixCommon.cpp (modified) * trunk/src/VBox/Devices/Bus/PCIInternal.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) PCI: cleanup, todos, raw PCI regions work Tue, 22 Feb 2011 16:15:17 GMT vboxsync [36055] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: regions work Mon, 21 Feb 2011 09:54:29 GMT vboxsync [36028] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) PCI: more host API, lifetime issues Tue, 15 Feb 2011 17:50:34 GMT vboxsync [35986] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) raw PCI: device open/close Mon, 14 Feb 2011 14:30:03 GMT vboxsync [35959] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PCI: further R0/driver work Fri, 11 Feb 2011 17:58:30 GMT vboxsync [35946] * trunk/include/VBox/rawpci.h (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (modified) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (modified) VMM, host drivers: IDC work for PCI Wed, 09 Feb 2011 17:14:11 GMT vboxsync [35920] * trunk/include/VBox/rawpci.h (added) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxPci (added) * trunk/src/VBox/HostDrivers/VBoxPci/Makefile.kmk (added) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c (added) * trunk/src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h (added) * trunk/src/VBox/HostDrivers/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/linux/dkms.conf (modified) * trunk/src/VBox/HostDrivers/linux/export_modules (modified) PCI: Linux driver