TimerListener: microsecond granularity (ms is too coarse)

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1952 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-11-23 15:35:08 +00:00
parent b9fcba33ac
commit 5135c79c05
6 changed files with 19 additions and 17 deletions

View File

@ -40,7 +40,7 @@ aspect BochsListener {
assert(pev != NULL && "FATAL ERROR: TimerListener object ptr cannot be NULL!");
return static_cast<timer_id_t>(
bx_pc_system.register_timer(pev, fail::onTimerTrigger,
pev->getTimeout() * 1000 /*timeout in microseconds*/,
pev->getTimeout() /*timeout in microseconds*/,
false /*non-continuous*/,
true /*start immediately*/, "Fail*: BochsController"/*name*/));
}