Files
mop3/kernel/amd64/systick.c
kamkow1 c8fb575bdd
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m7s
Build documentation / build-and-deploy (push) Successful in 39s
Change formatting rules
2026-04-24 01:54:48 +02:00

15 lines
314 B
C

#include <libk/std.h>
#include <proc/reschedule.h>
#include <sys/smp.h>
static uint32_t systicks = 0;
void systick_irq(void* arg, void* regs, bool user, struct reschedule_ctx* rctx) {
(void)arg, (void)regs, (void)user, (void)rctx;
systicks++;
if (systicks % 5 == 0)
rctx_insert_cpu(rctx, thiscpu);
}