71 miosix::Thread::nanoSleepUntil(
msToNs(absoluteTimeMs));
88 miosix::FastInterruptDisableLock& dLock,
long long absoluteTimeMs)
90 return miosix::Thread::IRQenableIrqAndTimedWait(dLock,
miosix::TimedWaitResult IRQenableIrqAndTimedWaitMs(miosix::FastInterruptDisableLock &dLock, long long absoluteTimeMs)
Stops the thread until wakeup() is called or the specified absolute time in milliseconds is reached.
void sleepUntil(long long absoluteTimeMs)
Sleep until a given time in milliseconds.
long long IRQgetOldTick()
Get the current time in milliseconds.
long long getOldTick()
Get the current time in milliseconds.
This file includes all the types the logdecoder script will decode.
constexpr long long msToNs(long long ms)
Convert milliseconds to nanoseconds.
constexpr long long nsToMs(long long ns)
Convert nanoseconds to milliseconds.