Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

The paging mode.

Remarks:
Users are making assumptions about the order here!
Enumerator:
SUPPAGINGMODE_INVALID  The usual invalid entry. This is returned by SUPR3GetPagingMode()
SUPPAGINGMODE_32_BIT  Normal 32-bit paging, no global pages
SUPPAGINGMODE_32_BIT_GLOBAL  Normal 32-bit paging with global pages.
SUPPAGINGMODE_PAE  PAE mode, no global pages, no NX.
SUPPAGINGMODE_PAE_GLOBAL  PAE mode with global pages.
SUPPAGINGMODE_PAE_NX  PAE mode with NX, no global pages.
SUPPAGINGMODE_PAE_GLOBAL_NX  PAE mode with global pages and NX.
SUPPAGINGMODE_AMD64  AMD64 mode, no global pages.
SUPPAGINGMODE_AMD64_GLOBAL  AMD64 mode with global pages, no NX.
SUPPAGINGMODE_AMD64_NX  AMD64 mode with NX, no global pages.
SUPPAGINGMODE_AMD64_GLOBAL_NX  AMD64 mode with global pages and NX.

Definition at line 62 of file sup.h.

{
    /** The usual invalid entry.
     * This is returned by SUPR3GetPagingMode()  */
    SUPPAGINGMODE_INVALID = 0,
    /** Normal 32-bit paging, no global pages */
    SUPPAGINGMODE_32_BIT,
    /** Normal 32-bit paging with global pages. */
    SUPPAGINGMODE_32_BIT_GLOBAL,
    /** PAE mode, no global pages, no NX. */
    SUPPAGINGMODE_PAE,
    /** PAE mode with global pages. */
    SUPPAGINGMODE_PAE_GLOBAL,
    /** PAE mode with NX, no global pages. */
    SUPPAGINGMODE_PAE_NX,
    /** PAE mode with global pages and NX. */
    SUPPAGINGMODE_PAE_GLOBAL_NX,
    /** AMD64 mode, no global pages. */
    SUPPAGINGMODE_AMD64,
    /** AMD64 mode with global pages, no NX. */
    SUPPAGINGMODE_AMD64_GLOBAL,
    /** AMD64 mode with NX, no global pages. */
    SUPPAGINGMODE_AMD64_NX,
    /** AMD64 mode with global pages and NX. */
    SUPPAGINGMODE_AMD64_GLOBAL_NX
} SUPPAGINGMODE;


Generated by  Doxygen 1.6.0   Back to index