Files
mop3/kernel/amd64/systick.c
kamkow1 34f7809a2d
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m21s
Build documentation / build-and-deploy (push) Successful in 58s
kernel remove unused variables
2026-04-23 22:45:09 +02:00

15 lines
316 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);
}