VirtualBox

Changeset 9965 in vbox for trunk/include


Ignore:
Timestamp:
Jun 26, 2008 2:58:52 PM (17 years ago)
Author:
vboxsync
Message:

Hyper and intermediate CR3 values can be 64 bits.

File:
1 edited

Legend:

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

    r9824 r9965  
    307307
    308308
    309 PGMDECL(uint32_t) PGMGetHyperCR3(PVM pVM);
    310 PGMDECL(uint32_t) PGMGetNestedCR3(PVM pVM, PGMMODE enmShadowMode);
    311 PGMDECL(uint32_t) PGMGetHyper32BitCR3(PVM pVM);
    312 PGMDECL(uint32_t) PGMGetHyperPaeCR3(PVM pVM);
    313 PGMDECL(uint32_t) PGMGetHyperAmd64CR3(PVM pVM);
    314 PGMDECL(uint32_t) PGMGetInterHCCR3(PVM pVM);
    315 PGMDECL(uint32_t) PGMGetInterGCCR3(PVM pVM);
    316 PGMDECL(uint32_t) PGMGetInter32BitCR3(PVM pVM);
    317 PGMDECL(uint32_t) PGMGetInterPaeCR3(PVM pVM);
    318 PGMDECL(uint32_t) PGMGetInterAmd64CR3(PVM pVM);
     309PGMDECL(RTHCPHYS) PGMGetHyperCR3(PVM pVM);
     310PGMDECL(RTHCPHYS) PGMGetNestedCR3(PVM pVM, PGMMODE enmShadowMode);
     311PGMDECL(RTHCPHYS) PGMGetHyper32BitCR3(PVM pVM);
     312PGMDECL(RTHCPHYS) PGMGetHyperPaeCR3(PVM pVM);
     313PGMDECL(RTHCPHYS) PGMGetHyperAmd64CR3(PVM pVM);
     314PGMDECL(RTHCPHYS) PGMGetInterHCCR3(PVM pVM);
     315PGMDECL(RTHCPHYS) PGMGetInterGCCR3(PVM pVM);
     316PGMDECL(RTHCPHYS) PGMGetInter32BitCR3(PVM pVM);
     317PGMDECL(RTHCPHYS) PGMGetInterPaeCR3(PVM pVM);
     318PGMDECL(RTHCPHYS) PGMGetInterAmd64CR3(PVM pVM);
    319319PGMDECL(int)    PGMTrap0eHandler(PVM pVM, RTGCUINT uErr, PCPUMCTXCORE pRegFrame, RTGCPTR pvFault);
    320320PGMDECL(int)    PGMPrefetchPage(PVM pVM, RTGCPTR GCPtrPage);
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