Timer: add raw_ticks

This commit is contained in:
apio 2022-12-07 14:31:40 +01:00
parent 7db1a8253b
commit 7c557b2eb4
Signed by: apio
GPG Key ID: B8A7D06E42258954

View File

@ -58,6 +58,11 @@ namespace Timer
timer_ticks++;
}
usize raw_ticks()
{
return timer_ticks;
}
usize ticks()
{
return ticks_ms() / 1000;
@ -130,5 +135,6 @@ namespace Timer
bool should_invoke_scheduler()
{
// FIXME: Modulo is SLOW. We're calling this every tick.
return (timer_ticks % ARCH_TIMER_FREQ) == 0;
}