VirtualBox

Changeset 2749 in vbox for trunk/src


Ignore:
Timestamp:
May 21, 2007 4:31:41 PM (18 years ago)
Author:
vboxsync
Message:

QueryCPUId -> GetCpuId (it's a wrapper for CPUMGetGuestCpuId).

Location:
trunk/src/VBox
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/DevAPIC.cpp

    r2640 r2749  
    17101710     */
    17111711    uint32_t u32Eax, u32Ebx, u32Ecx, u32Edx;
    1712     PDMDevHlpQueryCPUId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
     1712    PDMDevHlpGetCpuId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
    17131713    if (u32Eax >= 1)
    17141714    {
  • trunk/src/VBox/Devices/PC/DevPcBios.cpp

    r2651 r2749  
    732732}
    733733
     734
    734735/**
    735736 * Construct the DMI table.
     
    815816}
    816817
     818
    817819/**
    818820 * Construct the MPS table. Only applicable if IOAPIC is active.
     
    843845    uint32_t u32CPUSignature = 0x0520; /* default: Pentium 100 */
    844846    uint32_t u32FeatureFlags = 0x0001; /* default: FPU */
    845     PDMDevHlpQueryCPUId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
     847    PDMDevHlpGetCpuId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
    846848    if (u32Eax >= 1)
    847849    {
    848         PDMDevHlpQueryCPUId(pDevIns, 1, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
     850        PDMDevHlpGetCpuId(pDevIns, 1, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);
    849851        u32CPUSignature = u32Eax & 0xfff;
    850852        /* Local APIC will be enabled later so override it here. Since we provide
     
    883885
    884886    PMPSIOIRQENTRY pIrqEntry       = (PMPSIOIRQENTRY)(pIOAPICEntry+1);
    885     for (int i=0; i<16; i++, pIrqEntry++)
     887    for (int i = 0; i < 16; i++, pIrqEntry++)
    886888    {
    887889        pIrqEntry->u8EntryType     = 3; /* I/O interrupt entry */
  • trunk/src/VBox/VMM/PDMDevice.cpp

    r2638 r2749  
    161161static DECLCALLBACK(int) pdmR3DevHlp_CMOSWrite(PPDMDEVINS pDevIns, unsigned iReg, uint8_t u8Value);
    162162static DECLCALLBACK(int) pdmR3DevHlp_CMOSRead(PPDMDEVINS pDevIns, unsigned iReg, uint8_t *pu8Value);
    163 static DECLCALLBACK(void) pdmR3DevHlp_QueryCPUId(PPDMDEVINS pDevIns, uint32_t iLeaf,
    164                                                  uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx);
     163static DECLCALLBACK(void) pdmR3DevHlp_GetCpuId(PPDMDEVINS pDevIns, uint32_t iLeaf,
     164                                               uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx);
    165165
    166166static DECLCALLBACK(PVM) pdmR3DevHlp_Untrusted_GetVM(PPDMDEVINS pDevIns);
     
    355355    pdmR3DevHlp_CMOSWrite,
    356356    pdmR3DevHlp_CMOSRead,
    357     pdmR3DevHlp_QueryCPUId,
     357    pdmR3DevHlp_GetCpuId,
    358358    PDM_DEVHLP_VERSION /* the end */
    359359};
     
    35083508
    35093509
    3510 /** @copydoc PDMDEVHLP::pfnQueryCPUId */
    3511 static DECLCALLBACK(void) pdmR3DevHlp_QueryCPUId(PPDMDEVINS pDevIns, uint32_t iLeaf,
    3512                                                  uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx)
    3513 {
    3514     PDMDEV_ASSERT_DEVINS(pDevIns);
    3515     LogFlow(("pdmR3DevHlp_QueryCPUId: caller='%s'/%d: iLeaf=%d\n",
    3516              pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, iLeaf));
     3510/** @copydoc PDMDEVHLP::pfnGetCpuId */
     3511static DECLCALLBACK(void) pdmR3DevHlp_GetCpuId(PPDMDEVINS pDevIns, uint32_t iLeaf,
     3512                                               uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx)
     3513{
     3514    PDMDEV_ASSERT_DEVINS(pDevIns);
     3515    LogFlow(("pdmR3DevHlp_GetCpuId: caller='%s'/%d: iLeaf=%d pEax=%p pEbx=%p pEcx=%p pEdx=%p\n",
     3516             pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, iLeaf, pEax, pEbx, pEcx, pEdx));
     3517    AssertPtr(pEax); AssertPtr(pEbx); AssertPtr(pEcx); AssertPtr(pEdx);
     3518
    35173519    CPUMGetGuestCpuId(pDevIns->Internal.s.pVMHC, iLeaf, pEax, pEbx, pEcx, pEdx);
    3518 }
     3520
     3521    LogFlow(("pdmR3DevHlp_GetCpuId: caller='%s'/%d: returns void - *pEax=%#x *pEbx=%#x *pEcx=%#x *pEdx=%#x\n",
     3522             pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, *pEax, *pEbx, *pEcx, *pEdx));
     3523}
     3524
     3525
    35193526
    35203527
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