Home
last modified time | relevance | path

Searched refs:nextIrqEventTime (Results 1 – 2 of 2) sorted by relevance

/dports/games/libretro-gambatte/gambatte-libretro-22abc24/libgambatte/src/
H A Dtima.cpp47 unsigned long nextIrqEventTime = disabled_time; in loadState() local
49 nextIrqEventTime = tmatime_ != disabled_time && tmatime_ > state.cpu.cycleCounter in loadState()
54 timaIrq.setNextIrqEventTime(nextIrqEventTime); in loadState()
64 timaIrq.setNextIrqEventTime(timaIrq.nextIrqEventTime() - dec); in resetCc()
126 unsigned long nextIrqEventTime = timaIrq.nextIrqEventTime(); in setTac() local
134 nextIrqEventTime -= (1u << (timaClock[tac_ & 3] - 1)) + 3; in setTac()
136 if (cc >= nextIrqEventTime) in setTac()
142 nextIrqEventTime = disabled_time; in setTac()
147 nextIrqEventTime = lastUpdate_ + ((256u - tima_) << timaClock[data & 3]) + 3; in setTac()
150 timaIrq.setNextIrqEventTime(nextIrqEventTime); in setTac()
[all …]
H A Dtima.h30 unsigned long nextIrqEventTime() const { return intreq_.eventTime(intevent_tima); } in nextIrqEventTime() function
57 while (cc >= timaIrq.nextIrqEventTime()) in updateIrq()