diff --git a/reactos/hal/halx86/include/halirq.h b/reactos/hal/halx86/include/halirq.h index 8bde9191f02..5304f5d1f6b 100644 --- a/reactos/hal/halx86/include/halirq.h +++ b/reactos/hal/halx86/include/halirq.h @@ -4,6 +4,12 @@ #pragma once +#ifdef _MINIHAL_ +#define VECTOR2IRQ(vector) ((vector) - PRIMARY_VECTOR_BASE) +#define VECTOR2IRQL(vector) (PROFILE_LEVEL - VECTOR2IRQ(vector)) +#define IRQ2VECTOR(irq) ((irq) + PRIMARY_VECTOR_BASE) +#else + UCHAR FASTCALL HalpIrqToVector(UCHAR Irq); @@ -20,3 +26,4 @@ HalpVectorToIrq(UCHAR Vector); #define VECTOR2IRQL(vector) HalpVectorToIrql(vector) #define IRQ2VECTOR(irq) HalpIrqToVector(irq) +#endif