VirtualBox

Changeset 8160 in vbox for trunk/include


Ignore:
Timestamp:
Apr 18, 2008 4:15:42 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
29870
Message:

All CRx registers are now 64 bits.

File:
1 edited

Legend:

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

    r8155 r8160  
    377377CPUMDECL(RTSEL)     CPUMGetGuestTR(PVM pVM);
    378378CPUMDECL(RTSEL)     CPUMGetGuestLDTR(PVM pVM);
    379 CPUMDECL(uint32_t)  CPUMGetGuestCR0(PVM pVM);
    380 CPUMDECL(uint32_t)  CPUMGetGuestCR2(PVM pVM);
    381 CPUMDECL(uint32_t)  CPUMGetGuestCR3(PVM pVM);
    382 CPUMDECL(uint32_t)  CPUMGetGuestCR4(PVM pVM);
    383 CPUMDECL(int)       CPUMGetGuestCRx(PVM pVM, uint32_t iReg, uint32_t *pValue);
     379CPUMDECL(uint64_t)  CPUMGetGuestCR0(PVM pVM);
     380CPUMDECL(uint64_t)  CPUMGetGuestCR2(PVM pVM);
     381CPUMDECL(uint64_t)  CPUMGetGuestCR3(PVM pVM);
     382CPUMDECL(uint64_t)  CPUMGetGuestCR4(PVM pVM);
     383CPUMDECL(int)       CPUMGetGuestCRx(PVM pVM, unsigned iReg, uint64_t *pValue);
    384384CPUMDECL(uint32_t)  CPUMGetGuestEFlags(PVM pVM);
    385385CPUMDECL(uint32_t)  CPUMGetGuestEIP(PVM pVM);
     
    423423CPUMDECL(int)       CPUMSetGuestTR(PVM pVM, uint16_t tr);
    424424CPUMDECL(int)       CPUMSetGuestLDTR(PVM pVM, uint16_t ldtr);
    425 CPUMDECL(int)       CPUMSetGuestCR0(PVM pVM, uint32_t cr0);
    426 CPUMDECL(int)       CPUMSetGuestCR2(PVM pVM, uint32_t cr2);
    427 CPUMDECL(int)       CPUMSetGuestCR3(PVM pVM, uint32_t cr3);
    428 CPUMDECL(int)       CPUMSetGuestCR4(PVM pVM, uint32_t cr4);
    429 CPUMDECL(int)       CPUMSetGuestCRx(PVM pVM, uint32_t iReg, uint32_t Value);
     425CPUMDECL(int)       CPUMSetGuestCR0(PVM pVM, uint64_t cr0);
     426CPUMDECL(int)       CPUMSetGuestCR2(PVM pVM, uint64_t cr2);
     427CPUMDECL(int)       CPUMSetGuestCR3(PVM pVM, uint64_t cr3);
     428CPUMDECL(int)       CPUMSetGuestCR4(PVM pVM, uint64_t cr4);
    430429CPUMDECL(int)       CPUMSetGuestDR0(PVM pVM, RTGCUINTREG uDr0);
    431430CPUMDECL(int)       CPUMSetGuestDR1(PVM pVM, RTGCUINTREG uDr1);
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