|
|
@82313
|
5 years |
vboxsync |
IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
|
|
|
@82299
|
5 years |
vboxsync |
DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
|
|
|
@82298
|
5 years |
vboxsync |
DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
|
|
|
@82297
|
5 years |
vboxsync |
DevPci: There are no more old style I/O port or MMIOEx ranges anymore. …
|
|
|
@82221
|
5 years |
vboxsync |
DevPciIch9: Converted the MCFG MMIO registration. bugref:9218
|
|
|
@82220
|
5 years |
vboxsync |
MsixCommon.cpp: todo.
|
|
|
@82218
|
5 years |
vboxsync |
MsixCommon: Refactored the MMIO bits, changing the registration flags …
|
|
|
@82073
|
5 years |
vboxsync |
DevPCI: Added a special return code to FNPCIIOREGIONMAP for telling …
|
|
|
@81765
|
5 years |
vboxsync |
Devices: Use new volatile SSM getters and enum macros. bugref:9218
|
|
|
@81704
|
5 years |
vboxsync |
DevPCI: doxygen. bugref:9218
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81514
|
5 years |
vboxsync |
Devices,ExtPacks: Use PDM_DEVREG_FLAGS_RZ and …
|
|
|
@81477
|
5 years |
vboxsync |
DevPCI: CFGM and SSM via helpers. bugref:9218
|
|
|
@81378
|
5 years |
vboxsync |
IOM,PDM,PCI: Making new MMIO code work with PCI. [build fix] bugref:9218
|
|
|
@81375
|
5 years |
vboxsync |
IOM,PDM,PCI: Making new MMIO code work with PCI. bugref:9218
|
|
|
@81136
|
5 years |
vboxsync |
IOM,RTC,PCI: Make the port parameter in the I/O port callbacks …
|
|
|
@81051
|
5 years |
vboxsync |
DevPciIch9: Always save the MSI-X state size. bugref:9218
|
|
|
@81048
|
5 years |
vboxsync |
DevPCI: Only save 256 bytes of config space to match the load code and …
|
|
|
@81039
|
5 years |
vboxsync |
DevPciIch9: build fix. bugref:9218
|
|
|
@81036
|
5 years |
vboxsync |
DevPci: Share more of the setirq code for bridges and added cycle …
|
|
|
@81035
|
5 years |
vboxsync |
DevPci: Allow access to config space above 256 bytes with ICH9. …
|
|
|
@81034
|
5 years |
vboxsync |
DevPci: Share more of the setirq code for bridges and added cycle …
|
|
|
@81033
|
5 years |
vboxsync |
DevPci*: Eliminated DevPciMerge1.cpp.h.
|
|
|
@81032
|
5 years |
vboxsync |
DevPci*: Limit config space to 256 if PIIX3 bus. bugref:9218
|
|
|
@81031
|
5 years |
vboxsync |
PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS …
|
|
|
@80982
|
5 years |
vboxsync |
DevPciIch9: style.
|
|
|
@80963
|
5 years |
vboxsync |
DevPci*,PDM: Doxygen fixes. bugrefx:9218
|
|
|
@80962
|
5 years |
vboxsync |
DevPci*,PDM: Doxygen fixes. bugrefx:9218
|
|
|
@80961
|
5 years |
vboxsync |
DevPci*: build fix. bugref:9218
|
|
|
@80960
|
5 years |
vboxsync |
IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table …
|
|
|
@80950
|
5 years |
vboxsync |
DevPciIch9: Another build fix. bugref:9218
|
|
|
@80947
|
5 years |
vboxsync |
DevPciIch9: build fixes. bugref:9218
|
|
|
@80946
|
5 years |
vboxsync |
DevPciIch9: build fix. bugref:9218
|
|
|
@80945
|
5 years |
vboxsync |
DevPciIch9: build fix. bugref:9218
|
|
|
@80944
|
5 years |
vboxsync |
DevPCI: build fix. bugref:9218
|
|
|
@80943
|
5 years |
vboxsync |
Devices/PCI: Device model refactoring, part I. bugref:9218
|
|
|
@80854
|
5 years |
vboxsync |
PCI: Added info pirq to print the state of so-called legacy PCI …
|
|
|
@80704
|
5 years |
vboxsync |
PDM,Devices: Changed PDM_DEVREG_FLAGS_MSI_X into a registration field …
|
|
|
@80702
|
5 years |
vboxsync |
PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG …
|
|
|
@80701
|
5 years |
vboxsync |
PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG …
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80346
|
5 years |
vboxsync |
VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@77663
|
6 years |
vboxsync |
FakeBios: Enable fast timing in PIIX/ICH IDETIM register. This …
|
|
|
@77300
|
6 years |
vboxsync |
DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
|
|
|
@76985
|
6 years |
vboxsync |
Graphics/VMSVGA: make VBoxSVGA compatibility with old vboxvideo …
|
|
|
@76565
|
6 years |
vboxsync |
Devices: Use VBOX_INCLUDED_SRC_ as header guard prefix with scm.
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76520
|
6 years |
vboxsync |
Devices: scm --fix-header-guards. bugref:9344
|
|
|
@74474
|
6 years |
vboxsync |
Main,Devices: Graphics controller updates. bugref:8893
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@72270
|
7 years |
vboxsync |
DevPCI: LogRel nit.
|
|
|
@71774
|
7 years |
vboxsync |
PCI: Added a tiny bit of paranoia to address splitup.
|
|
|
@71773
|
7 years |
vboxsync |
Msi: docs cleanups
|
|
|
@71772
|
7 years |
vboxsync |
Msi: Some R3 prefixes and some clenaup. [build fix]
|
|
|
@71771
|
7 years |
vboxsync |
Msi: Some R3 prefixes and some clenaup. [build fix]
|
|
|
@71770
|
7 years |
vboxsync |
Msi: Some R3 prefixes and some clenaup. [build fix]
|
|
|
@71769
|
7 years |
vboxsync |
Msi: Some R3 prefixes and some clenaup.
|
|
|
@71768
|
7 years |
vboxsync |
Msi: Some R3 prefixes and some clenaup.
|
|
|
@71155
|
7 years |
vboxsync |
Devices/Bus/ICH9: Don't meddle with the IRQ value when traversing …
|
|
|
@70182
|
7 years |
vboxsync |
devpciR3UpdateMappings: Made PCI MMIO work again with NT 3.51 after …
|
|
|
@70181
|
7 years |
vboxsync |
pdmpcidev.h: Modified FNPCICONFIGWRITE to return a status code to …
|
|
|
@69124
|
7 years |
vboxsync |
Devices/Bus: (C) year + keywords
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68594
|
7 years |
vboxsync |
PDM: Address the todos for cleaning up the PDMDEVHLP structure, bring …
|
|
|
@68423
|
7 years |
vboxsync |
Devices/Bus/PCI,MSI-X: Fix static initialization of the MSI-X …
|
|
|
@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
|
8 years |
vboxsync |
PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
|
|
|
@67562
|
8 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 …
|
|
|