- Timestamp:
- May 21, 2007 4:31:41 PM (18 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/DevAPIC.cpp
r2640 r2749 1710 1710 */ 1711 1711 uint32_t u32Eax, u32Ebx, u32Ecx, u32Edx; 1712 PDMDevHlp QueryCPUId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);1712 PDMDevHlpGetCpuId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx); 1713 1713 if (u32Eax >= 1) 1714 1714 { -
trunk/src/VBox/Devices/PC/DevPcBios.cpp
r2651 r2749 732 732 } 733 733 734 734 735 /** 735 736 * Construct the DMI table. … … 815 816 } 816 817 818 817 819 /** 818 820 * Construct the MPS table. Only applicable if IOAPIC is active. … … 843 845 uint32_t u32CPUSignature = 0x0520; /* default: Pentium 100 */ 844 846 uint32_t u32FeatureFlags = 0x0001; /* default: FPU */ 845 PDMDevHlp QueryCPUId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);847 PDMDevHlpGetCpuId(pDevIns, 0, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx); 846 848 if (u32Eax >= 1) 847 849 { 848 PDMDevHlp QueryCPUId(pDevIns, 1, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx);850 PDMDevHlpGetCpuId(pDevIns, 1, &u32Eax, &u32Ebx, &u32Ecx, &u32Edx); 849 851 u32CPUSignature = u32Eax & 0xfff; 850 852 /* Local APIC will be enabled later so override it here. Since we provide … … 883 885 884 886 PMPSIOIRQENTRY pIrqEntry = (PMPSIOIRQENTRY)(pIOAPICEntry+1); 885 for (int i =0; i<16; i++, pIrqEntry++)887 for (int i = 0; i < 16; i++, pIrqEntry++) 886 888 { 887 889 pIrqEntry->u8EntryType = 3; /* I/O interrupt entry */ -
trunk/src/VBox/VMM/PDMDevice.cpp
r2638 r2749 161 161 static DECLCALLBACK(int) pdmR3DevHlp_CMOSWrite(PPDMDEVINS pDevIns, unsigned iReg, uint8_t u8Value); 162 162 static DECLCALLBACK(int) pdmR3DevHlp_CMOSRead(PPDMDEVINS pDevIns, unsigned iReg, uint8_t *pu8Value); 163 static DECLCALLBACK(void) pdmR3DevHlp_ QueryCPUId(PPDMDEVINS pDevIns, uint32_t iLeaf,164 163 static DECLCALLBACK(void) pdmR3DevHlp_GetCpuId(PPDMDEVINS pDevIns, uint32_t iLeaf, 164 uint32_t *pEax, uint32_t *pEbx, uint32_t *pEcx, uint32_t *pEdx); 165 165 166 166 static DECLCALLBACK(PVM) pdmR3DevHlp_Untrusted_GetVM(PPDMDEVINS pDevIns); … … 355 355 pdmR3DevHlp_CMOSWrite, 356 356 pdmR3DevHlp_CMOSRead, 357 pdmR3DevHlp_ QueryCPUId,357 pdmR3DevHlp_GetCpuId, 358 358 PDM_DEVHLP_VERSION /* the end */ 359 359 }; … … 3508 3508 3509 3509 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 */ 3511 static 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 3517 3519 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 3519 3526 3520 3527
Note:
See TracChangeset
for help on using the changeset viewer.