summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR0/PDMR0Device.cpp
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* scm copyright and license note updatevboxsync2022-08-221-8/+18
* VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical access h...vboxsync2022-02-071-2/+3
* VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be a bit s...vboxsync2022-02-051-0/+7
* VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT -> GUE...vboxsync2022-02-021-3/+3
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
* VMM/PDM: DBGF even tracing integration, bugref:9210vboxsync2020-05-221-35/+80
* VMMR0: Move the PDM R0 device helper into its own file like it is done in R3,...vboxsync2020-04-271-1700/+0
* AMD IOMMU: bugref:9654 Hook into PCIPhys[Read|Write] for intercepting and tra...vboxsync2020-04-231-0/+40
* AMD IOMMU: bugref:9654 R0 registration bits.vboxsync2020-04-201-0/+68
* Copyright year updates by scm.vboxsync2020-02-041-1/+1
* PDM,DevACPI,DevHPET,DevPit-i8254,DevRTC,APIC: Added device helpers for lockin...vboxsync2019-12-021-6/+36
* APIC,PDM: Split up APIC 'registration'. bugref:9218vboxsync2019-11-201-0/+34
* DevHPET,PDM: Split structures and refactored registration. bugref:9218vboxsync2019-11-181-0/+40
* DevIoApic,PDM: Refactored the IOAPIC registration to be done directly for eac...vboxsync2019-11-181-9/+59
* PDM: logging fixes. bugref:9218vboxsync2019-11-171-2/+2
* VMM,DevPIC: Refactored the PIC registration. bugreF:9218vboxsync2019-11-171-8/+56
* PDMDevHlp: Adding PDMDevHlpCritSectScheduleExitEvent. bugref:9218vboxsync2019-11-141-0/+11
* PDM: Defined a total PDM device instance limit of 4MB (for now). Need some 2...vboxsync2019-11-141-7/+0
* PDM: Defined a total PDM device instance limit of 4MB (for now). Need some 2...vboxsync2019-11-131-2/+14
* PDM,PGM: Added handled based MMIO2 interface. Made some adjustments to the P...vboxsync2019-11-011-0/+21
* VMM/PDMR0DeviceGenCallReqHandler: doxygen. bugref:9218vboxsync2019-10-251-0/+1
* DevSmc,PDM: Converted the SMC device to the new style. Converted PDMDevHlpCa...vboxsync2019-10-241-34/+12
* doxygen fixesvboxsync2019-10-231-1/+1
* PDMDevHlp: Removed incorrect EMT restrictions on a bunch of new devhlps (copy...vboxsync2019-10-211-36/+12
* PDM: Enabled PDM task code. Added bunch of new device helper functions. bugre...vboxsync2019-10-211-0/+244
* IOM: More MMIO code. bugref:9218vboxsync2019-10-091-2/+11
* IOM,PDMDevHlp: Started implementing new MMIO registration APIs. Splitting up...vboxsync2019-10-081-2/+2
* PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS allocation. ...vboxsync2019-09-261-88/+65
* IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table insertion c...vboxsync2019-09-231-2/+15
* Devices/PCI: Device model refactoring, part I. bugref:9218vboxsync2019-09-231-7/+63
* VMM: Corrected parameters for the pdmR0DeviceCreateWorker call. bugref:9218vboxsync2019-09-231-3/+2
* PDM,PCI: More PDMPCIDEV related refactoring work, mainly concerned with elimi...vboxsync2019-09-111-1/+3
* PDM: Check new device registration fields when creating the ring-0 instances....vboxsync2019-09-101-26/+44
* PDM,Devices: Changed PDM_DEVREG_FLAGS_MSI_X into a registration field giving ...vboxsync2019-09-101-1/+4
* PDM,Devices: Redefined uReserved1 to cMaxPciDevices in the PDMDEVREG structur...vboxsync2019-09-101-5/+5
* PDM/DevHlp: Need to wrap the crit sect methods so we can pass on pVM to the c...vboxsync2019-09-091-9/+0
* PDM/DevHlp: Need to wrap the crit sect methods so we can pass on pVM to the c...vboxsync2019-09-091-10/+103
* IOM: New I/O port registration code. bugref:9218vboxsync2019-09-061-2/+11
* VMM/PDMR0DeviceCompatSetCritSectReqHandler: Assertion fix. bugref:9218vboxsync2019-09-021-2/+2
* VMM/PDMR0Device: Disable part of the assertion temporarily to unbreak startin...vboxsync2019-09-021-1/+1
* VMM,Devices: Some PDM device model refactoring. bugref:9218vboxsync2019-09-011-63/+1000
* VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC parameters in...vboxsync2019-08-191-56/+55
* VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217vboxsync2019-08-171-12/+2
* VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. bugref:9217vboxsync2019-08-161-1/+0
* VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217vboxsync2019-08-141-19/+20
* VMM,Main,++: Retired the unfinished FTM component.vboxsync2019-07-311-9/+0
* VMM: Kicking out raw-mode (work in progress). bugref:9517vboxsync2019-07-261-1/+0
* VMM: Started refactoring GVM & VM structures for bugref:9217vboxsync2019-05-071-0/+11
* scm --update-copyright-yearvboxsync2019-01-011-1/+1