20 #include "pedigree/kernel/time/Time.h" 21 #include "pedigree/kernel/machine/Machine.h" 22 #include "pedigree/kernel/machine/Timer.h" virtual uint64_t getTickCountNano()
virtual Timer * getTimer()=0
virtual void synchronise(bool tohw=false)
Synchronises the timer with the hardware. Useful for updating the fields returned by get*...
virtual Time::Timestamp getUnixTimestamp()
virtual uint64_t getNanosecond()=0