VirtualBox

Changeset 89216 in vbox for trunk/include/VBox


Ignore:
Timestamp:
May 21, 2021 11:17:05 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
144558
Message:

Intel IOMMU: bugref:9967 Address translation, WIP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/iommu-intel.h

    r89201 r89216  
    13401340
    13411341
     1342/**
     1343 * VT-d FRCD type requests (FRCD_REG::T2).
     1344 * In accordance with the Intel spec.
     1345 */
     1346typedef enum VTDREQTYPE
     1347{
     1348    VTDREQTYPE_WRITE = 0,
     1349    VTDREQTYPE_PAGE,
     1350    VTDREQTYPE_READ,
     1351    VTDREQTYPE_ATOMIC_OP,
     1352} VTDREQTYPE;
     1353
     1354
    13421355/** @name Advanced Fault Log Register (AFLOG_REG).
    13431356 * In accordance with the Intel spec.
     
    23232336    VTDINTRFAULT_IR_WITHOUT_PASID_INVALID = 0x29
    23242337} VTDINTRFAULT;
     2338AssertCompileSize(VTDINTRFAULT, 4);
    23252339/** @} */
    23262340
     
    24362450    VTDADDRFAULT_SGN_9   = 0x88,
    24372451    VTDADDRFAULT_SGN_10  = 0x89
    2438 } VTDATFAULT;
     2452} VTDADDRFAULT;
     2453AssertCompileSize(VTDADDRFAULT, 4);
    24392454/** @} */
    24402455
Note: See TracChangeset for help on using the changeset viewer.

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