VirtualBox

Changeset 31793 in vbox for trunk/include


Ignore:
Timestamp:
Aug 19, 2010 2:31:46 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
64984
Message:

EPTPTEBITS: Added offsets to the comments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/hwacc_vmx.h

    r30889 r31793  
    294294typedef struct EPTPTEBITS
    295295{
    296     /** Present bit.
     296    /** 0 - Present bit.
    297297     * @remark This is a convenience "misnomer".  The bit actually indicates
    298298     *         read access and the CPU will consider an entry with any of the
     
    301301     *         and allow some code sharing. */
    302302    uint64_t    u1Present       : 1;
    303     /** Writable bit. */
     303    /** 1 - Writable bit. */
    304304    uint64_t    u1Write         : 1;
    305     /** Executable bit. */
     305    /** 2 - Executable bit. */
    306306    uint64_t    u1Execute       : 1;
    307     /** EPT Table Memory Type. MBZ for non-leaf nodes. */
     307    /** 5:3 - EPT Memory Type. MBZ for non-leaf nodes. */
    308308    uint64_t    u3EMT           : 3;
    309     /** Ignore PAT memory type */
     309    /** 6 - Ignore PAT memory type */
    310310    uint64_t    u1IgnorePAT     : 1;
    311     /** Available for software. */
     311    /** 11:7 - Available for software. */
    312312    uint64_t    u5Available     : 5;
    313     /** Physical address of page. Restricted by maximum physical address width of the cpu. */
     313    /** 51:12 - Physical address of page. Restricted by maximum physical
     314     *  address width of the cpu. */
    314315    uint64_t    u40PhysAddr     : 40;
    315     /** Available for software. */
     316    /** 63:52 - Available for software. */
    316317    uint64_t    u12Available    : 12;
    317318} EPTPTEBITS;
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