Changeset 38195 in vbox for trunk/src/VBox
- Timestamp:
- Jul 27, 2011 11:21:13 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 73159
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/DevRTC.cpp
r37526 r38195 786 786 int period_code = pThis->cmos_data[RTC_REG_A] & 0x0f; 787 787 if ( period_code != 0 788 && (pThis->cmos_data[RTC_REG_B] & REG_B_PIE)) { 788 && (pThis->cmos_data[RTC_REG_B] & REG_B_PIE)) 789 { 789 790 if (period_code <= 2) 790 791 period_code += 7; 791 792 int period = 1 << (period_code - 1); 792 793 LogRel(("RTC: period=%#x (%d) %u Hz (restore)\n", period, period, _32K / period)); 794 PDMCritSectEnter(pThis->pDevInsR3->pCritSectRoR3, VINF_SUCCESS); 793 795 TMTimerSetFrequencyHint(pThis->CTX_SUFF(pPeriodicTimer), _32K / period); 796 PDMCritSectLeave(pThis->pDevInsR3->pCritSectRoR3); 794 797 pThis->CurLogPeriod = period; 795 798 pThis->CurHintPeriod = period; 796 } else { 799 } 800 else 801 { 797 802 LogRel(("RTC: stopped the periodic timer (restore)\n")); 798 803 pThis->CurLogPeriod = 0;
Note:
See TracChangeset
for help on using the changeset viewer.