From 3ee759cc27fe475baa069015a79ee1ec441aea40 Mon Sep 17 00:00:00 2001 From: belliash Date: Wed, 25 Jan 2023 17:18:27 +0100 Subject: [PATCH] i686 Interrupt request levels definitions --- sdk/xtdk/i686/ketypes.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sdk/xtdk/i686/ketypes.h b/sdk/xtdk/i686/ketypes.h index 1327d91..057e2e5 100644 --- a/sdk/xtdk/i686/ketypes.h +++ b/sdk/xtdk/i686/ketypes.h @@ -55,6 +55,19 @@ #define I686_INTERRUPT_GATE 0xE #define I686_TRAP_GATE 0xF +/* Interrupt request levels definitions */ +#define PASSIVE_LEVEL 0 +#define LOW_LEVEL 0 +#define APC_LEVEL 1 +#define DISPATCH_LEVEL 2 +#define CMCI_LEVEL 5 +#define PROFILE_LEVEL 27 +#define SYNC_LEVEL 27 +#define CLOCK_LEVEL 28 +#define IPI_LEVEL 29 +#define POWER_LEVEL 30 +#define HIGH_LEVEL 31 + /* IOPM Definitions */ #define IOPM_COUNT 1 #define IOPM_SIZE 8192