|
|
@68118
|
7 years |
vboxsync |
Bus/PCI/MSI: Allow multiple vectors even with per vector masking …
|
|
|
@68090
|
7 years |
vboxsync |
PCI/ICH9: Implement CFGM key to change the port type of a PCI express …
|
|
|
@68013
|
7 years |
vboxsync |
VMMR0,PciRawR0,GVMMR0: More pGVM cleanups.
|
|
|
@67870
|
7 years |
vboxsync |
PCI: Change PCI IRQ assignments to match previous behavior (previously …
|
|
|
@67709
|
7 years |
vboxsync |
warning fix
|
|
|
@67708
|
7 years |
vboxsync |
DevPCI.cpp: use the refactored PCI config space access code which …
|
|
|
@67707
|
7 years |
vboxsync |
DevPciIch9.cpp: big config space access refactoring, eliminating the …
|
|
|
@67685
|
7 years |
vboxsync |
DevPCI.cpp: implement the root bus reset callback, which is needed to …
|
|
|
@67682
|
7 years |
vboxsync |
DevPCI/DevACPI/DevBusLogic: no code change, just use symbolic …
|
|
|
@67680
|
7 years |
vboxsync |
DevPciIch9: also print base/sub class on 'info pci'
|
|
|
@67672
|
7 years |
vboxsync |
Devices/Bus: fix logging errors which crept into the big cleanup
|
|
|
@67670
|
7 years |
vboxsync |
DevPciIch9.cpp: build fix
|
|
|
@67668
|
7 years |
vboxsync |
PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
|
|
|
@67583
|
7 years |
vboxsync |
PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
|
|
|
@67562
|
7 years |
vboxsync |
DevPciIch9.cpp: improve reset handling to be less broken (making less …
|
|
|
@66270
|
8 years |
vboxsync |
Devices/Bus/MsiCommon.cpp: support devices with MSI, but without …
|
|
|
@65867
|
8 years |
vboxsync |
DevPciIch9.cpp: when updating the mappings, refer to the (in the …
|
|
|
@65847
|
8 years |
vboxsync |
Devices/Bus: use symbolic constant for _4K
|
|
|
@65845
|
8 years |
vboxsync |
DevPciIch9.cpp: optionally turn the PCI-to-PCI bridge into a PCIe one …
|
|
|
@65844
|
8 years |
vboxsync |
Devices/Bus: symbolic constants
|
|
|
@65820
|
8 years |
vboxsync |
DevPciIch9: add a way to get the PDMPCIDEV structure of an …
|
|
|
@65708
|
8 years |
vboxsync |
Devices/Bus: fixed small memory leaks on destruct
|
|
|
@65648
|
8 years |
vboxsync |
gcc 7: Devices: fall thru
|
|
|
@65560
|
8 years |
vboxsync |
DevPciIch9: use RT_MAKE_U64() to be on the safe side
|
|
|
@65558
|
8 years |
vboxsync |
DevPciIch9: more information for prefetch memory in 'info pci'
|
|
|
@65557
|
8 years |
vboxsync |
DevPciIch9.cpp: treat the low 4 bits of all base and limit registers …
|
|
|
@65540
|
8 years |
vboxsync |
DevPciIch9: fix
|
|
|
@65538
|
8 years |
vboxsync |
DevPciIch9.cpp: fix "supports 64-bit prefetchable decoding" value for …
|
|
|
@65532
|
8 years |
vboxsync |
DevPciIch9: make the output of 'info pci' a little bit more like …
|
|
|
@65526
|
8 years |
vboxsync |
DevPciIch9: when printing the bus topology, also print the …
|
|
|
@65516
|
8 years |
vboxsync |
DevPciIch9: if we encode 64-bit prefetchable addresses, set the lower …
|
|
|
@65489
|
8 years |
vboxsync |
DevPciIch9.cpp: implement init of prefetchable BARs
|
|
|
@65324
|
8 years |
vboxsync |
DevPciIch9.cpp: only place prefetchable regions beyond 4GB, due to …
|
|
|
@65320
|
8 years |
vboxsync |
DevPciIch9.cpp: use bus:dev.fn consistently for identifying PCI …
|
|
|
@65302
|
8 years |
vboxsync |
PCI: Save and restore I/O region sizes and types so we can callback …
|
|
|
@65301
|
8 years |
vboxsync |
PCI: Save and restore I/O region sizes and types so we can callback …
|
|
|
@65292
|
8 years |
vboxsync |
DevPciIch9.cpp: Since the code can't deal with prefetchable memory …
|
|
|
@65286
|
8 years |
vboxsync |
build fix
|
|
|
@65284
|
8 years |
vboxsync |
DevPciIch9.cpp: warning fixes
|
|
|
@65283
|
8 years |
vboxsync |
DevPciIch9.cpp (and minor other corresponding adaptions): eliminate …
|
|
|
@65101
|
8 years |
vboxsync |
Devices: doxygen fixes
|
|
|
@65058
|
8 years |
vboxsync |
Devices: doxygen fixes
|
|
|
@64909
|
8 years |
vboxsync |
DevPciIch9.cpp: fix MMIO BAR mapping bug which crept into r111601, …
|
|
|
@64908
|
8 years |
vboxsync |
DevPciIch9.cpp: play safe with PCI bridge BAR handling
|
|
|
@64863
|
8 years |
vboxsync |
DevPciIch9: fix expression (and gcc warning)
|
|
|
@64862
|
8 years |
vboxsync |
DevPciIch9: Improve BiosInit logic, handling bridges better (set up …
|
|
|
@64733
|
8 years |
vboxsync |
pciR3MergedRegisterDeviceOnBus: Incorrect logrel-assertion condition …
|
|
|
@64707
|
8 years |
vboxsync |
DevPciIch9: add bus topology information to "info pci", to …
|
|
|
@64706
|
8 years |
vboxsync |
build fix
|
|
|
@64702
|
8 years |
vboxsync |
DevPciIch9: Assert/LogRel on bad PCI bridge config. LogRel the PDM …
|
|
|
@64701
|
8 years |
vboxsync |
ich9pciBiosInitBridgeTopology: VBOX_PCI_SUBORDINATE_BUS again.
|
|
|
@64700
|
8 years |
vboxsync |
ich9pciBiosInitBridgeTopology: Missed VBOX_PCI_SUBORDINATE_BUS, now it …
|
|
|
@64699
|
8 years |
vboxsync |
ich9pciBiosInitBridgeTopology: Missed VBOX_PCI_SUBORDINATE_BUS.
|
|
|
@64697
|
8 years |
vboxsync |
DevPciIch9: Default to PDM bus numbering.
|
|
|
@64696
|
8 years |
vboxsync |
DevPCI*,PDM: Get internal bus number from PDM.
|
|
|
@64496
|
8 years |
vboxsync |
DevPci: correct assertion in ich9pciUnampRegion.
|
|
|
@64481
|
8 years |
vboxsync |
DevPci: fixed regression
|
|
|
@64476
|
8 years |
vboxsync |
DevPci: Cleaning up (fake) pci bios init.
|
|
|
@64475
|
8 years |
vboxsync |
DevPci: s/pGlobals/pPciRoot/.
|
|
|
@64474
|
8 years |
vboxsync |
DevPci: Cleaning up (fake) pci bios init.
|
|
|
@64472
|
8 years |
vboxsync |
DevPci: Cleaning up (fake) pci bios init.
|
|
|
@64471
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends.
|
|
|
@64469
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends.
|
|
|
@64468
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends.
|
|
|
@64467
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends.
|
|
|
@64466
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends.
|
|
|
@64465
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends (only moved, no …
|
|
|
@64464
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciUpdateMappings and friends (only moved, no …
|
|
|
@64463
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64462
|
8 years |
vboxsync |
DevPci: build fix
|
|
|
@64461
|
8 years |
vboxsync |
DevPci: Share devpciR3CommonDefaultConfigWrite.
|
|
|
@64460
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64459
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64458
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64457
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64456
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigWriteDev.
|
|
|
@64454
|
8 years |
vboxsync |
DevPci: Cleaned up ich9pciConfigReadDev, eleminating unnecessary MSI …
|
|
|
@64453
|
8 years |
vboxsync |
DevPci: Cleaning up ich9pciConfigReadDev.
|
|
|
@64452
|
8 years |
vboxsync |
DevPci: Share the devpciR3CommonRestoreConfig.
|
|
|
@64451
|
8 years |
vboxsync |
DevPci: Share the pfnSetConfigCallbacksR3 implementation.
|
|
|
@64450
|
8 years |
vboxsync |
DevPci: Share I/O region regstration code.
|
|
|
@64424
|
8 years |
vboxsync |
DevPci: Share debug info code for 'pci' and 'pciirq', the latter not …
|
|
|
@64423
|
8 years |
vboxsync |
DevPci: Share location code, fixing missing pPciHlpRC relocation for …
|
|
|
@64421
|
8 years |
vboxsync |
DevPci: Post ICH9PCIGLOBALS and PCIGLOBALS cleanups.
|
|
|
@64420
|
8 years |
vboxsync |
DevPci: Post ICH9PCIGLOBALS and PCIGLOBALS cleanups.
|
|
|
@64419
|
8 years |
vboxsync |
DevPci: Mmerged ICH9PCIGLOBALS and PCIGLOBALS.
|
|
|
@64418
|
8 years |
vboxsync |
DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
|
|
|
@64417
|
8 years |
vboxsync |
DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
|
|
|
@64416
|
8 years |
vboxsync |
DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
|
|
|
@64415
|
8 years |
vboxsync |
DevPci: Working on merging ICH9PCIGLOBALS and PCIGLOBALS.
|
|
|
@64414
|
8 years |
vboxsync |
DevPCI: Moved ICH9PCIBUS to a common header (DevPciInternal.h) and use …
|
|
|
@64393
|
8 years |
vboxsync |
PDMPCIDEV: s/config/abConfig/ everywhere, removing the legacy alias.
|
|
|
@64392
|
8 years |
vboxsync |
PDMPCIDEV: s/name/pszName/ everywhere, removing the legacy alias.
|
|
|
@64391
|
8 years |
vboxsync |
PDMPCIDEV: s/devfn/uDevFn/ everywhere, removing the legacy alias.
|
|
|
@64390
|
8 years |
vboxsync |
PDMPCIDEV: Dropped pDevIns as it isn't needed any longer.
|
|
|
@64387
|
8 years |
vboxsync |
PDM,Devices: Some PCI device type cleanup.
|
|
|
@64375
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@64373
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@64355
|
8 years |
vboxsync |
PDM: Added a pPciDev parameter to PDMDevHlpMMIOEx* not having it (NOREF).
|
|
|
@64344
|
8 years |
vboxsync |
pci: Start using VBOX_PCI_NUM_REGIONS; doxygen.
|
|
|