core/sal: correct timer ticks/sec calculation

Change-Id: I0971fe8a21c9ed3415d98b5e6387299beb3121e6
This commit is contained in:
Horst Schirmeier
2013-04-11 10:39:34 +02:00
committed by Gerrit Code Review
parent b720985f62
commit 392a6e6eb8

View File

@ -116,7 +116,7 @@ public:
*/
void fireInterruptDone();
virtual simtime_t getTimerTicks() { return bx_pc_system.time_ticks(); }
virtual simtime_t getTimerTicksPerSecond() { return bx_pc_system.time_ticks() / bx_pc_system.time_usec(); /* imprecise hack */ }
virtual simtime_t getTimerTicksPerSecond() { return bx_pc_system.time_ticks() / bx_pc_system.time_usec() * 1000000; /* imprecise hack */ }
/* ********************************************************************
* BochsController-specific (not implemented in SimulatorController!):
* ********************************************************************/