Changeset 37574 in vbox for trunk/src/VBox/Devices/PC
- Timestamp:
- Jun 21, 2011 12:38:52 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72416
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/DevAPIC.cpp
r37526 r37574 564 564 * @param fMsr Set if called via MSR, clear if MMIO. 565 565 */ 566 static int a cpiWriteRegister(APICDeviceInfo *pDev, APICState *pApic, uint32_t iReg, uint64_t u64Value,566 static int apicWriteRegister(APICDeviceInfo *pDev, APICState *pApic, uint32_t iReg, uint64_t u64Value, 567 567 int rcBusy, bool fMsr) 568 568 { … … 589 589 590 590 case 0x09: case 0x0a: 591 Log(("a cpiWriteRegister: write to read-only register %d ignored\n", iReg));591 Log(("apicWriteRegister: write to read-only register %d ignored\n", iReg)); 592 592 break; 593 593 … … 621 621 case 0x20: case 0x21: case 0x22: case 0x23: case 0x24: case 0x25: case 0x26: case 0x27: 622 622 case 0x28: 623 Log(("a cpiWriteRegister: write to read-only register %d ignored\n", iReg));623 Log(("apicWriteRegister: write to read-only register %d ignored\n", iReg)); 624 624 break; 625 625 … … 664 664 665 665 case 0x39: 666 Log(("a cpiWriteRegister: write to read-only register %d ignored\n", iReg));666 Log(("apicWriteRegister: write to read-only register %d ignored\n", iReg)); 667 667 break; 668 668 … … 713 713 APICState *pApic = getLapicById(pDev, idCpu); 714 714 uint32_t iReg = (u32Reg - MSR_IA32_APIC_START) & 0xff; 715 return a cpiWriteRegister(pDev, pApic, iReg, u64Value, VINF_SUCCESS /*rcBusy*/, true /*fMsr*/);715 return apicWriteRegister(pDev, pApic, iReg, u64Value, VINF_SUCCESS /*rcBusy*/, true /*fMsr*/); 716 716 } 717 717 … … 1728 1728 case 4: 1729 1729 /* It does its own locking. */ 1730 return a cpiWriteRegister(pDev, s, (GCPhysAddr >> 4) & 0xff, *(uint32_t const *)pv,1730 return apicWriteRegister(pDev, s, (GCPhysAddr >> 4) & 0xff, *(uint32_t const *)pv, 1731 1731 VINF_IOM_HC_MMIO_WRITE, false /*fMsr*/); 1732 1732
Note:
See TracChangeset
for help on using the changeset viewer.