Skyward boardcore
Loading...
Searching...
No Matches
KernelTime.h File Reference
#include <miosix.h>
#include "TimeUtils.h"
Include dependency graph for KernelTime.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Boardcore
 This file includes all the types the logdecoder script will decode.
 
namespace  Boardcore::Kernel
 
namespace  Boardcore::Kernel::Thread
 

Functions

long long Boardcore::Kernel::getOldTick ()
 Get the current time in milliseconds.
 
long long Boardcore::Kernel::IRQgetOldTick ()
 Get the current time in milliseconds.
 
void Boardcore::Kernel::Thread::sleepUntil (long long absoluteTimeMs)
 Sleep until a given time in milliseconds.
 
miosix::TimedWaitResult Boardcore::Kernel::Thread::IRQenableIrqAndTimedWaitMs (miosix::FastInterruptDisableLock &dLock, long long absoluteTimeMs)
 Stops the thread until wakeup() is called or the specified absolute time in milliseconds is reached.