ARM: Fix multiplication error in udelay
This commit is contained in:
parent
0788ea7b3b
commit
dfdabbd751
|
@ -82,9 +82,6 @@ UDelayEvent::process(ThreadContext *tc)
|
||||||
|
|
||||||
time *= argMultToNs;
|
time *= argMultToNs;
|
||||||
|
|
||||||
// Convert ns to ticks
|
|
||||||
time *= SimClock::Int::ns;
|
|
||||||
|
|
||||||
SkipFuncEvent::process(tc);
|
SkipFuncEvent::process(tc);
|
||||||
|
|
||||||
PseudoInst::quiesceNs(tc, time);
|
PseudoInst::quiesceNs(tc, time);
|
||||||
|
|
Loading…
Reference in a new issue