VirtualBox

source: vbox/trunk/src/VBox/Devices/Bus/DevPciIch9.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @64466   8 years vboxsync DevPci: Cleaning up ich9pciUpdateMappings and friends.
(edit) @64465   8 years vboxsync DevPci: Cleaning up ich9pciUpdateMappings and friends (only moved, no …
(edit) @64464   8 years vboxsync DevPci: Cleaning up ich9pciUpdateMappings and friends (only moved, no …
(edit) @64463   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64461   8 years vboxsync DevPci: Share devpciR3CommonDefaultConfigWrite.
(edit) @64460   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64459   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64458   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64457   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64456   8 years vboxsync DevPci: Cleaning up ich9pciConfigWriteDev.
(edit) @64454   8 years vboxsync DevPci: Cleaned up ich9pciConfigReadDev, eleminating unnecessary MSI …
(edit) @64453   8 years vboxsync DevPci: Cleaning up ich9pciConfigReadDev.
(edit) @64452   8 years vboxsync DevPci: Share the devpciR3CommonRestoreConfig.
(edit) @64451   8 years vboxsync DevPci: Share the pfnSetConfigCallbacksR3 implementation.
(edit) @64450   8 years vboxsync DevPci: Share I/O region regstration code.
(edit) @64424   8 years vboxsync DevPci: Share debug info code for 'pci' and 'pciirq', the latter not …
(edit) @64423   8 years vboxsync DevPci: Share location code, fixing missing pPciHlpRC relocation for …
(edit) @64421   8 years vboxsync DevPci: Post ICH9PCIGLOBALS and PCIGLOBALS cleanups.
(edit) @64420   8 years vboxsync DevPci: Post ICH9PCIGLOBALS and PCIGLOBALS cleanups.
(edit) @64419   8 years vboxsync DevPci: Mmerged ICH9PCIGLOBALS and PCIGLOBALS.
(edit) @64418   8 years vboxsync DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
(edit) @64417   8 years vboxsync DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
(edit) @64415   8 years vboxsync DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
(edit) @64414   8 years vboxsync DevPCI: Moved ICH9PCIBUS to a common header (DevPciInternal.h) and use …
(edit) @64393   8 years vboxsync PDMPCIDEV: s/config/abConfig/ everywhere, removing the legacy alias.
(edit) @64392   8 years vboxsync PDMPCIDEV: s/name/pszName/ everywhere, removing the legacy alias.
(edit) @64391   8 years vboxsync PDMPCIDEV: s/devfn/uDevFn/ everywhere, removing the legacy alias.
(edit) @64390   8 years vboxsync PDMPCIDEV: Dropped pDevIns as it isn't needed any longer.
(edit) @64387   8 years vboxsync PDM,Devices: Some PCI device type cleanup.
(edit) @64373   8 years vboxsync PDM,Devices: Support for multiple PCI devices/function in a single PDM …
(edit) @64355   8 years vboxsync PDM: Added a pPciDev parameter to PDMDevHlpMMIOEx* not having it (NOREF).
(edit) @64328   8 years vboxsync DevPciIch9: Removed obsolete (we think) mapping restriction supposedly …
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @63879   8 years vboxsync DevPciIch9: play safe with BAR64 handling, it applies only to MEM …
(edit) @63777   8 years vboxsync removed assertion
(edit) @63776   8 years vboxsync DevPciIch9: fixed condition in ich9pciBiosInitDevice()
(edit) @63773   8 years vboxsync DevPciIch9: fix in ich9pciSetRegionAddress() to only consider …
(edit) @63702   8 years vboxsync DevPciIch: use the proper constant here
(edit) @63685   8 years vboxsync PDM,DevPci*: Allow larger PCI region sizes.
(edit) @63667   8 years vboxsync Not intended.
(edit) @63666   8 years vboxsync Not so strict.
(edit) @63665   8 years vboxsync PCI: Take into account amount of RAM below/above 4GB when mapping …
(edit) @63663   8 years vboxsync DevPCI,DevPciIch9: sketched getting memory sizes above & below 4GB.
(edit) @63661   8 years vboxsync build fix
(edit) @63659   8 years vboxsync PCI: Enable mapping 64-bit BARs above 4GB.
(edit) @63658   8 years vboxsync PCI: Enable mapping 64-bit BARs above 4GB.
(edit) @63562   8 years vboxsync scm: cleaning up todos
(edit) @63478   8 years vboxsync Devices: warnings (clang)
(edit) @62889   8 years vboxsync Devices: warnings
(edit) @62885   8 years vboxsync Devices: gcc warnings
(edit) @62631   8 years vboxsync ich9pciConfigWriteDev: Put the '~' operator outside the UINT32_C() …
(edit) @62630   8 years vboxsync Devices: unused parameter warnings.
(edit) @62389   8 years vboxsync PCI: fix limit check for 64-bit BAR index
(edit) @61770   9 years vboxsync PCI: Print INTx# to I/O APIC IRQ mapping information.
(edit) @58091   9 years vboxsync pciraw: integrate the changes to make MSI work, and assorted fixes and …
(edit) @57781   9 years vboxsync Devices/Bus/PCI: Improved BAR mapping sanity checking, including …
(edit) @57393   9 years vboxsync DECLCALLBACK
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56992   9 years vboxsync Devices: Log & Assertion formatting fixes.
(edit) @56292   10 years vboxsync Devices: Updated (C) year.
(edit) @56284   10 years vboxsync s/VMMGC.gc/VMMRC.rc/g s/VBoxDDGC.gc/VBoxDDRC.rc/g …
(edit) @56110   10 years vboxsync build fix
(edit) @56109   10 years vboxsync DevPciIch9: logging
(edit) @52530   10 years vboxsync ICH9: PCI IRQ disable bit has no effect on MSIs (#7505).
(edit) @51485   11 years vboxsync ICH9: Reset more, improved debug info output.
(edit) @51377   11 years vboxsync ICH9: A bit of logging to track MSI delivery.
(edit) @50654   11 years vboxsync Add some comments and minor cosmetics to improve chances of mere …
(edit) @50638   11 years vboxsync ich9pciWriteBarByte: minor cosmetic - we already have region pointer …
(edit) @50583   11 years vboxsync DevPciIch9.cpp: Qualify LogRel.
(edit) @45025   12 years vboxsync Update PDMDEVREG initialization comment so they refer to pfnMemSetup …
(edit) @44796   12 years vboxsync DevPciIch9.cpp: Added a not about a lazy bird.
(edit) @44600   12 years vboxsync Annoying assertions.
(edit) @44508   12 years vboxsync Drop the pfnSaveExecR3 and pfnLoadExecR3 interfaces of the PCI buses …
(edit) @43441   12 years vboxsync ICH9: Fix PCI bridge initialization
(edit) @41697   13 years vboxsync Debugger: Added "info pci" command PCI devices; added showing bus …
(edit) @40907   13 years vboxsync Working on tracking IRQs for tracing and logging purposes.
(edit) @40282   13 years vboxsync *: gcc-4.7: ~0 => ~0U in initializers (warning: narrowing conversion …
(edit) @40280   13 years vboxsync Corrected a bunch of HC and GC uses in status codes.
(edit) @39273   13 years vboxsync Updated help info, fixed a few innocent MSVC warnings.
(edit) @39136   13 years vboxsync More MMIO refactoring and some other cleanups.
(edit) @39135   13 years vboxsync Changed PDMDevHlpMMIORegister to take flags and drop pfnFill. Added …
(edit) @39091   13 years vboxsync More parameter warning fixes; made PciIch9 check the saved state version.
(edit) @38853   13 years vboxsync DevPciIch9.cpp: PDM provides locking via the helper interface, make …
(edit) @37636   14 years vboxsync Changed FNIOMMMIOWRITE to take a const buffer pointer.
(edit) @36836   14 years vboxsync PCI: don't fail on extended caps access, just record
(edit) @36716   14 years vboxsync PCI: 64-bit BARs tweaks, release logs on device attach, allow extended …
(edit) @36678   14 years vboxsync PCI: cleanups, R3 mapping work
(edit) @36663   14 years vboxsync PCI: tweaks
(edit) @36288   14 years vboxsync Ich9: Remove the i82801 PCI-to-PCI bridge. It is completely unused and …
(edit) @36268   14 years vboxsync PCI: fixed issues with memory layout mismatch between RC and other …
(edit) @36253   14 years vboxsync PCI: further raw work
(edit) @36218   14 years vboxsync PCI: interrupts work
(edit) @36203   14 years vboxsync don't use doxygen comments to document code sections, they'll end up …
(edit) @36153   14 years vboxsync PCI: more raw and 64-bit BARs coding
(edit) @36138   14 years vboxsync PCI: some of 64-bit BARs support (many real cards do that)
(edit) @36124   14 years vboxsync PCI: code to perform host driver detach on Linux - not yet fully functional
(edit) @36116   14 years vboxsync ICH9/PciBridge: Use the secondary bus number during device init and …
(edit) @36092   14 years vboxsync PCI: simplified BIOS init, fixed routing for nontrivial topologies
(edit) @36079   14 years vboxsync PCI: cleanup, todos, raw PCI regions work
(edit) @35753   14 years vboxsync various nits.
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