VirtualBox

Changeset 83850 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Apr 20, 2020 11:35:14 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137379
Message:

AMD IOMMU: bugref:9654 R0 registration bits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/PDMInternal.h

    r83265 r83850  
    640640
    641641/**
     642 * Ring-0 PDM IOMMU instance data.
     643 */
     644typedef struct PDMIOMMUR0
     645{
     646    /** IOMMU index. */
     647    uint32_t                        idxIommu;
     648    uint32_t                        uPadding0; /**< Alignment padding.*/
     649
     650    /** Pointer to IOMMU device instance. */
     651    PPDMDEVINSR0                    pDevInsR0;
     652} PDMIOMMUR0;
     653/** Pointer to the ring-0 IOMMU data. */
     654typedef PDMIOMMUR0 *PPDMIOMMUR0;
     655
     656
     657/**
    642658 * PDM registered PIC device.
    643659 */
     
    789805/** Pointer to the ring-0 PCI bus data. */
    790806typedef PDMPCIBUSR0 *PPDMPCIBUSR0;
     807
    791808
    792809#ifdef IN_RING3
     
    13541371    /** PCI Buses, ring-0 data. */
    13551372    PDMPCIBUSR0                     aPciBuses[PDM_PCI_BUSSES_MAX];
     1373    /** IOMMUs, ring-0 data. */
     1374    PDMIOMMUR0                      aIommus[PDM_IOMMUS_MAX];
    13561375    /** Number of valid ring-0 device instances (apDevInstances). */
    13571376    uint32_t                        cDevInstances;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette