diff options
author | Steve Reinhardt <steve.reinhardt@amd.com> | 2010-09-16 20:24:05 -0700 |
---|---|---|
committer | Steve Reinhardt <steve.reinhardt@amd.com> | 2010-09-16 20:24:05 -0700 |
commit | 3f9f4bf3d6ce9080adb03966599e0f1a98b091eb (patch) | |
tree | 31c4b767f6d06cfcbfbd8ea6d8155b8efc6894b3 /src/dev/mc146818.hh | |
parent | 2dd9f4fcf02c68eb86a6742576eecb3eef3b9ddf (diff) | |
download | gem5-3f9f4bf3d6ce9080adb03966599e0f1a98b091eb.tar.xz |
devices: undo cset 017baf09599f that added timer drain functions.
It's not the right fix for the checkpoint deadlock problem
Brad was having, and creates another bug where the system can
deadlock on restore. Brad can't reproduce the original bug
right now, so we'll wait until it arises again and then try
to fix it the right way then.
Diffstat (limited to 'src/dev/mc146818.hh')
-rw-r--r-- | src/dev/mc146818.hh | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/dev/mc146818.hh b/src/dev/mc146818.hh index 507abab5a..699785199 100644 --- a/src/dev/mc146818.hh +++ b/src/dev/mc146818.hh @@ -119,10 +119,6 @@ class MC146818 : public EventManager /** RTC status register B */ uint8_t stat_regB; - /** RTC event times for drain and serialization coordination */ - Tick rtcTimerInterruptTickOffset; - Tick rtcClockTickOffset; - public: MC146818(EventManager *em, const std::string &name, const struct tm time, bool bcd, Tick frequency); @@ -136,8 +132,6 @@ class MC146818 : public EventManager void tickClock(); - unsigned int drain(Event *de); - /** * Serialize this object to the given output stream. * @param base The base name of the counter object. |