interrupt: make sure cpu id is 64bit before bit shift

This commit is contained in:
Matheus
2023-04-21 21:17:06 -03:00
parent 7c59933426
commit 2e7fa1115f
+1 -1
View File
@@ -20,7 +20,7 @@ void interrupt_register(int vector, void (*func)(isr_t *self, context_t *ctx), v
isr_t *isr = &_cpu()->isr[vector];
isr->func = func;
isr->eoi = eoi;
isr->id = _cpu()->id << 32 | vector;
isr->id = (uint64_t)_cpu()->id << 32 | vector;
isr->priority = priority;
}