VirtualBox

Changeset 20001 in vbox for trunk/include


Ignore:
Timestamp:
May 25, 2009 1:59:29 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
47714
Message:

Cleaned up PDMGet/SetTPR.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

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

    r19995 r20001  
    5050VMMDECL(int)    PDMApicSetBase(PVM pVM, uint64_t u64Base);
    5151VMMDECL(int)    PDMApicGetBase(PVM pVM, uint64_t *pu64Base);
    52 VMMDECL(int)    PDMApicSetTPR(PVM pVM, uint8_t u8TPR);
    53 VMMDECL(int)    PDMApicGetTPR(PVM pVM, uint8_t *pu8TPR, bool *pfPending);
     52VMMDECL(int)    PDMApicSetTPR(PVMCPU pVCpu, uint8_t u8TPR);
     53VMMDECL(int)    PDMApicGetTPR(PVMCPU pVCpu, uint8_t *pu8TPR, bool *pfPending);
    5454VMMDECL(int)    PDMApicWriteMSR(PVM pVM, VMCPUID iCpu, uint32_t u32Reg, uint64_t u64Value);
    5555VMMDECL(int)    PDMApicReadMSR(PVM pVM, VMCPUID iCpu, uint32_t u32Reg, uint64_t *pu64Value);
  • trunk/include/VBox/pdmdev.h

    r19475 r20001  
    983983     *
    984984     * @param   pDevIns         Device instance of the APIC.
     985     * @param   idCpu           VCPU id
    985986     * @param   u8TPR           The new TPR.
    986987     */
    987     DECLR3CALLBACKMEMBER(void, pfnSetTPRR3,(PPDMDEVINS pDevIns, uint8_t u8TPR));
     988    DECLR3CALLBACKMEMBER(void, pfnSetTPRR3,(PPDMDEVINS pDevIns, VMCPUID idCpu, uint8_t u8TPR));
    988989
    989990    /**
     
    992993     * @returns The current TPR.
    993994     * @param   pDevIns         Device instance of the APIC.
    994      * @param   pfPending       Pending interrupt state (out).
    995      */
    996     DECLR3CALLBACKMEMBER(uint8_t, pfnGetTPRR3,(PPDMDEVINS pDevIns));
     995     * @param   idCpu           VCPU id
     996     */
     997    DECLR3CALLBACKMEMBER(uint8_t, pfnGetTPRR3,(PPDMDEVINS pDevIns, VMCPUID idCpu));
    997998
    998999    /**
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