VirtualBox

Changeset 7730 in vbox for trunk/include


Ignore:
Timestamp:
Apr 3, 2008 4:30:35 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
29266
Message:

Added CPUMSet/GetGuestEFER.
Corrected NX bit handling.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

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

    r7695 r7730  
    410410CPUMDECL(uint32_t)  CPUMGetGuestCpuIdCentaurMax(PVM pVM);
    411411CPUMDECL(CPUMSELREGHID *) CPUMGetGuestTRHid(PVM pVM);
     412CPUMDECL(uint64_t)  CPUMGetGuestEFER(PVM pVM);
    412413/** @} */
    413414
     
    446447CPUMDECL(int)       CPUMSetGuestGS(PVM pVM, uint16_t gs);
    447448CPUMDECL(int)       CPUMSetGuestSS(PVM pVM, uint16_t ss);
     449CPUMDECL(void)      CPUMSetGuestEFER(PVM pVM, uint64_t val);
    448450CPUMDECL(void)      CPUMSetGuestCpuIdFeature(PVM pVM, CPUMCPUIDFEATURE enmFeature);
    449451CPUMDECL(void)      CPUMClearGuestCpuIdFeature(PVM pVM, CPUMCPUIDFEATURE enmFeature);
  • trunk/include/VBox/x86.h

    r7728 r7730  
    14231423#define X86_PDPE_PG_MASK                    ( 0x000ffffffffff000ULL )
    14241424#endif
    1425 /** Bits 63 - NX - PAE - No execution flag. */
     1425/** Bits 63 - NX - PAE - No execution flag. Long Mode only. */
    14261426#define X86_PDPE_NX                         RT_BIT_64(63)
    14271427
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