From 0854d0802062275d9e02a90379872985d3582fbc Mon Sep 17 00:00:00 2001 From: 8infy <99danilt@gmail.com> Date: Sun, 1 Sep 2024 19:37:22 +0300 Subject: [PATCH] interrupt: add a new 'priv' field This field is needed for interrupt handlers that need context in order to know what to do. --- kernel-src/include/kernel/interrupt.h | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel-src/include/kernel/interrupt.h b/kernel-src/include/kernel/interrupt.h index 09dcfdac..3a7405b3 100644 --- a/kernel-src/include/kernel/interrupt.h +++ b/kernel-src/include/kernel/interrupt.h @@ -28,6 +28,7 @@ typedef struct _isr_t { struct _isr_t *prev; void (*func)(struct _isr_t *self, context_t *ctx); void (*eoi)(struct _isr_t *self); + void *priv; long id; long priority; bool pending;