summaryrefslogtreecommitdiff
path: root/include/VBox/vmm/pdmdev.h
Commit message (Expand)AuthorAgeFilesLines
* VMM: Add full support for reading/writing I/O ports on ARMv8 in order to emul...vboxsync2023-05-111-3/+3
* VMM: Add full support for reading/writing I/O ports on ARMv8 in order to emul...vboxsync2023-05-111-3/+39
* *: doxygen corrections (mostly about removing @returns from functions returni...vboxsync2023-05-111-7/+0
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* include/VBox/vmm/pdmdev.h: Fix return value types for PDMDevHlpMmioMapMmio2Pa...vboxsync2022-11-041-3/+3
* scm copyright and license note updatevboxsync2022-08-221-10/+20
* VMM,CFGM: Drop CFGMR3QueryPtr and CFGMR3QueryPtrDef, bugref:10053vboxsync2022-03-251-3/+1
* VMM/PGM,*: Split the physical access handler type registration into separate ...vboxsync2022-02-081-26/+45
* VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical access h...vboxsync2022-02-071-13/+11
* VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be a bit s...vboxsync2022-02-051-4/+4
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
* CFGM: bugref:9469 Bump PDM_DRVHLPR3_VERSION and PDM_DEVHLPR3_VERSION because ...vboxsync2021-12-201-1/+1
* CFGM: bugref:9469 Password data type introducedvboxsync2021-12-171-0/+2
* VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for VMMDevTesting. bugre...vboxsync2021-11-211-4/+38
* VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it out of De...vboxsync2021-10-311-4/+70
* VMM/DevHlp: Added PDMDevHlpSSMRegisterLegacy for dealing with renamed and mer...vboxsync2021-10-261-1/+28
* VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, bugref:10074vboxsync2021-10-211-2/+18
* VMM: Doxygen fixes, bugref:10074vboxsync2021-10-211-1/+1
* VMM,Devices: Replace remaining direct calls to VBoxVMM with device and driver...vboxsync2021-10-211-1/+92
* VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of it, als...vboxsync2021-10-211-0/+23
* VMM,Devices: Eliminate direct calls to DBGFR3* and use the device helper call...vboxsync2021-10-211-1/+140
* VMM,Devices: Eliminate direct calls to IOMIOPortWrite API and introduce callb...vboxsync2021-10-211-1/+21
* VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and IOMMmioMapMmio2...vboxsync2021-10-211-2/+96
* VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and introduce...vboxsync2021-10-211-2/+133
* VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and introduce ...vboxsync2021-10-211-1/+1
* VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and introduce ...vboxsync2021-10-211-1/+106
* VMM,Devices: Eliminate direct calls to VMMR3 and VMR3 APIs and introduce call...vboxsync2021-10-211-1/+192
* VMM,PDM: Eliminated PDMDevHlpCritSectGetNopR0 and PDMDevHlpCritSectGetNopRC a...vboxsync2021-10-201-39/+1
* VMM/PDMDevHlp: Stripped down the queue methods (completely unused at the mome...vboxsync2021-10-201-48/+4
* VMM,Devices: Add callbacks to required MMR3* APIs to the helper callbacks tab...vboxsync2021-10-201-1/+80
* VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th...vboxsync2021-08-301-2/+18
* VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th...vboxsync2021-08-301-134/+6
* VMM/PDM: Added device helpers for read/write critical sections. bugref:6695vboxsync2021-08-031-3/+265
* Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values too, just ...vboxsync2021-07-311-4/+4
* PDM: Mark the critsect enter functions with DECL_CHECK_RETURN_NOT_R3. bugref:...vboxsync2021-07-301-4/+7
* VMM/PDMCritSectEnter: Added macros for correctly asserting on successfull PDM...vboxsync2021-07-301-2/+3
* VMM/PDMCritSectEnter: Added note about new return handling requirement, even ...vboxsync2021-07-301-0/+21
* VMM: Doxygen fixes for critsect devhlps. bugref:9218 bugref:10074vboxsync2021-07-281-21/+78
* pdmdev.h: PDM_IRQ_LEVEL_FLIP_FLOP docs update. bugref:10073vboxsync2021-07-281-1/+3
* Intel IOMMU: bugref:9967 Allow PDMIoApicSetEoi operation to be queued to ring...vboxsync2021-06-111-6/+2
* Intel IOMMU: bugref:9967 Add ring-3 MSI queuing for the IOMMU send MSI interf...vboxsync2021-05-201-6/+6
* Intel IOMMU: bugref:9967 PDM I/O APIC helper: naming nit.vboxsync2021-05-171-1/+1
* Intel IOMMU: bugref:9967 Add pfnLockIsOwner for I/O APIC helper (for upcoming...vboxsync2021-05-171-2/+9
* AMD IOMMU: bugref:9654 Slightly more efficient when a VM does not have an IOM...vboxsync2021-04-211-1/+2
* Intel IOMMU: bugref:9967 PDM: Interface for sending MSI directly from the IOM...vboxsync2021-04-191-3/+30
* Intel IOMMU: bugref:9967 Added pdmIsLockOwner function to IOMMU helper.vboxsync2021-04-161-3/+27
* VMM/PDMDevHlp: Added pfnSTAMDeregisterByPrefix. bugref:9890vboxsync2021-03-261-2/+19
* Intel IOMMU: bugref:9967 PDM: Added CPUMGetGuestAddrWidths and PDM interface ...vboxsync2021-03-251-1/+21
* Intel IOMMU: bugref:9967 Skeleton bits.vboxsync2021-03-171-2/+0
* AMD IOMMU: bugref:9654 Naming cleanup (uDeviceId -> idDevice etc.)vboxsync2021-03-021-23/+23