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) @106061   3 months vboxsync Copyright year updates by scm.
(edit) @104280   8 months vboxsync VirtioCore: improved chain length checks and MMIO read handling in …
(edit) @103005   10 months vboxsync iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate …
(edit) @101479   14 months vboxsync Devices/Bus: Add PCI bridge support to the generic PCI ECAM bus (the …
(edit) @100897   16 months vboxsync Devices/Bus/DevPciIch9: Initialize the PCI bus type with the correct …
(edit) @100766   16 months vboxsync Devices/Bus/DevPciGenericEcam: Fixes for saved state loading, need to …
(edit) @99775   19 months vboxsync *: Mark functions as static if not used outside of a given compilation …
(edit) @99766   19 months vboxsync Devices/Bus/DevPciIch9: Convert cb to unsigned, the caller uses …
(edit) @99750   19 months vboxsync Devices/Bus: Started a basic PCI bus implementation suitable for …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @91897   3 years vboxsync VMM,Devices: Add callbacks to required MMR3* APIs to the helper …
(edit) @91890   3 years vboxsync Devices/Bus/DevPciIch9: Access SSM API only through the device helper …
(edit) @91889   3 years vboxsync Devices/Bus/DevPciIch9: Access CFGM API only through the device helper …
(edit) @91888   3 years vboxsync Devices/Bus/DevPciIch9: Access SSM API only through the device helper …
(edit) @90436   3 years vboxsync VMM,Dev*: Handle PDMCritSectEnter failures in relation to the PDM …
(edit) @85912   4 years vboxsync AMD IOMMU: bugref:9654 Split IOMMU data into relevant headers to share …
(edit) @85904   4 years vboxsync AMD IOMMU: bugref:9654 Initialize the IOMMU's MMIO region via the PCI …
(edit) @85490   4 years vboxsync DevPciIch9.cpp: indent fix
(edit) @85198   4 years vboxsync DevPciIch9: Missing DECLCALLBACK on two SetIrq callbacks. bugref:9794
(edit) @85007   4 years vboxsync AMD IOMMU: bugref:9654 PDM, Main: Changes for southbridge I/O APIC and …
(edit) @84826   4 years vboxsync AMD IOMMU: bugref:9654 PDM interface changes for supplying …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82313   5 years vboxsync IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
(edit) @82299   5 years vboxsync DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
(edit) @82298   5 years vboxsync DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
(edit) @82297   5 years vboxsync DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
(edit) @82221   5 years vboxsync DevPciIch9: Converted the MCFG MMIO registration. bugref:9218
(edit) @82218   5 years vboxsync MsixCommon: Refactored the MMIO bits, changing the registration flags …
(edit) @82073   5 years vboxsync DevPCI: Added a special return code to FNPCIIOREGIONMAP for telling …
(edit) @81765   5 years vboxsync Devices: Use new volatile SSM getters and enum macros. bugref:9218
(edit) @81704   5 years vboxsync DevPCI: doxygen. bugref:9218
(edit) @81624   5 years vboxsync PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
(edit) @81514   5 years vboxsync Devices,ExtPacks: Use PDM_DEVREG_FLAGS_RZ and …
(edit) @81378   5 years vboxsync IOM,PDM,PCI: Making new MMIO code work with PCI. [build fix] bugref:9218
(edit) @81375   5 years vboxsync IOM,PDM,PCI: Making new MMIO code work with PCI. bugref:9218
(edit) @81136   5 years vboxsync IOM,RTC,PCI: Make the port parameter in the I/O port callbacks …
(edit) @81051   5 years vboxsync DevPciIch9: Always save the MSI-X state size. bugref:9218
(edit) @81039   5 years vboxsync DevPciIch9: build fix. bugref:9218
(edit) @81036   5 years vboxsync DevPci: Share more of the setirq code for bridges and added cycle …
(edit) @81035   5 years vboxsync DevPci: Allow access to config space above 256 bytes with ICH9. …
(edit) @81034   5 years vboxsync DevPci: Share more of the setirq code for bridges and added cycle …
(edit) @81033   5 years vboxsync DevPci*: Eliminated DevPciMerge1.cpp.h.
(edit) @81031   5 years vboxsync PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS …
(edit) @80982   5 years vboxsync DevPciIch9: style.
(edit) @80963   5 years vboxsync DevPci*,PDM: Doxygen fixes. bugrefx:9218
(edit) @80962   5 years vboxsync DevPci*,PDM: Doxygen fixes. bugrefx:9218
(edit) @80960   5 years vboxsync IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table …
(edit) @80950   5 years vboxsync DevPciIch9: Another build fix. bugref:9218
(edit) @80947   5 years vboxsync DevPciIch9: build fixes. bugref:9218
(edit) @80946   5 years vboxsync DevPciIch9: build fix. bugref:9218
(edit) @80945   5 years vboxsync DevPciIch9: build fix. bugref:9218
(edit) @80943   5 years vboxsync Devices/PCI: Device model refactoring, part I. bugref:9218
(edit) @80704   5 years vboxsync PDM,Devices: Changed PDM_DEVREG_FLAGS_MSI_X into a registration field …
(edit) @80702   5 years vboxsync PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG …
(edit) @80701   5 years vboxsync PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG …
(edit) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(edit) @77300   6 years vboxsync DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @71774   7 years vboxsync PCI: Added a tiny bit of paranoia to address splitup.
(edit) @71768   7 years vboxsync Msi: Some R3 prefixes and some clenaup.
(edit) @71155   7 years vboxsync Devices/Bus/ICH9: Don't meddle with the IRQ value when traversing …
(edit) @70182   7 years vboxsync devpciR3UpdateMappings: Made PCI MMIO work again with NT 3.51 after …
(edit) @70181   7 years vboxsync pdmpcidev.h: Modified FNPCICONFIGWRITE to return a status code to …
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @68594   7 years vboxsync PDM: Address the todos for cleaning up the PDMDEVHLP structure, bring …
(edit) @68423   7 years vboxsync Devices/Bus/PCI,MSI-X: Fix static initialization of the MSI-X …
(edit) @68090   7 years vboxsync PCI/ICH9: Implement CFGM key to change the port type of a PCI express …
(edit) @67709   7 years vboxsync warning fix
(edit) @67707   7 years vboxsync DevPciIch9.cpp: big config space access refactoring, eliminating the …
(edit) @67685   7 years vboxsync DevPCI.cpp: implement the root bus reset callback, which is needed to …
(edit) @67680   7 years vboxsync DevPciIch9: also print base/sub class on 'info pci'
(edit) @67672   7 years vboxsync Devices/Bus: fix logging errors which crept into the big cleanup
(edit) @67670   7 years vboxsync DevPciIch9.cpp: build fix
(edit) @67668   7 years vboxsync PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
(edit) @67583   7 years vboxsync PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
(edit) @67562   7 years vboxsync DevPciIch9.cpp: improve reset handling to be less broken (making less …
(edit) @65867   8 years vboxsync DevPciIch9.cpp: when updating the mappings, refer to the (in the …
(edit) @65847   8 years vboxsync Devices/Bus: use symbolic constant for _4K
(edit) @65845   8 years vboxsync DevPciIch9.cpp: optionally turn the PCI-to-PCI bridge into a PCIe one …
(edit) @65844   8 years vboxsync Devices/Bus: symbolic constants
(edit) @65820   8 years vboxsync DevPciIch9: add a way to get the PDMPCIDEV structure of an …
(edit) @65708   8 years vboxsync Devices/Bus: fixed small memory leaks on destruct
(edit) @65648   8 years vboxsync gcc 7: Devices: fall thru
(edit) @65560   8 years vboxsync DevPciIch9: use RT_MAKE_U64() to be on the safe side
(edit) @65558   8 years vboxsync DevPciIch9: more information for prefetch memory in 'info pci'
(edit) @65557   8 years vboxsync DevPciIch9.cpp: treat the low 4 bits of all base and limit registers …
(edit) @65540   8 years vboxsync DevPciIch9: fix
(edit) @65538   8 years vboxsync DevPciIch9.cpp: fix "supports 64-bit prefetchable decoding" value for …
(edit) @65532   8 years vboxsync DevPciIch9: make the output of 'info pci' a little bit more like …
(edit) @65526   8 years vboxsync DevPciIch9: when printing the bus topology, also print the …
(edit) @65516   8 years vboxsync DevPciIch9: if we encode 64-bit prefetchable addresses, set the lower …
(edit) @65489   8 years vboxsync DevPciIch9.cpp: implement init of prefetchable BARs
(edit) @65324   8 years vboxsync DevPciIch9.cpp: only place prefetchable regions beyond 4GB, due to …
(edit) @65320   8 years vboxsync DevPciIch9.cpp: use bus:dev.fn consistently for identifying PCI …
(edit) @65302   8 years vboxsync PCI: Save and restore I/O region sizes and types so we can callback …
(edit) @65301   8 years vboxsync PCI: Save and restore I/O region sizes and types so we can callback …
(edit) @65292   8 years vboxsync DevPciIch9.cpp: Since the code can't deal with prefetchable memory …
(edit) @65286   8 years vboxsync build fix
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