+ // if (param->vector == LUNAIX_SYS_CALL) {
+ // kprintf(KDEBUG "%p", param->registers.esp);
+ // }
+ __current->intr_ctx = *param;
+
+ cpu_lcr3(__kernel_ptd);
+
+ isr_param *lparam = &__current->intr_ctx;
+
+ if (lparam->vector <= 255) {
+ int_subscriber subscriber = subscribers[lparam->vector];