Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-07 | Replace curTick global variable with accessor functions. | Steve Reinhardt | |
This step makes it easy to replace the accessor functions (which still access a global variable) with ones that access per-thread curTick values. | |||
2010-09-16 | devices: undo cset 017baf09599f that added timer drain functions. | Steve Reinhardt | |
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. | |||
2010-08-20 | devices: Fixed periodic interrupts to work with draining | Brad Beckmann | |
Added drain functions to the RTC and 8254 timer so that periodic interrupts stop when the system is draining. This patch is needed to checkpoint in timing mode. Otherwise under certain situations, the event queue will never be completely empty. | |||
2010-04-15 | tick: rename Clock namespace to SimClock | Nathan Binkert | |
2009-11-18 | m5: fixed destructor to deschedule the tickEvent and event | Brad Beckmann | |
2009-10-15 | fixed MC146818 checkpointing bug and added isa serialization calls to ↵ | Brad Beckmann | |
simple_thread | |||
2009-08-20 | RTC: Make calls to writeData update the RTCs internal representation of time. | Gabe Black | |
2009-08-20 | X86: Make the real time clock actually keep track of time. | Gabe Black | |
2009-08-20 | X86: Don't insist on binary encoding for the RTC since we implement BCD. | Gabe Black | |
2009-02-25 | Devices: Make the RTC device reflect the use of BCD in its status registers. | Gabe Black | |
2009-01-25 | Dev: Make the RTC device ignore writes to a read only bit. | Gabe Black | |
2008-10-09 | eventq: convert all usage of events to use the new API. | Nathan Binkert | |
For now, there is still a single global event queue, but this is necessary for making the steps towards a parallelized m5. | |||
2008-03-25 | Devices: Separate out the MC146818 RTC so both Alpha and X86 can use it. | Gabe Black | |
--HG-- extra : convert_revision : 1e7f5185654ed0845678c2169c702d3b977159ed |