From a366de618f54dd5e6d425254dfbe5fb1295e7af0 Mon Sep 17 00:00:00 2001 From: belliash Date: Wed, 25 Jan 2023 17:08:42 +0100 Subject: [PATCH] AMD64 Interrupt request levels definitions --- sdk/xtdk/amd64/ketypes.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sdk/xtdk/amd64/ketypes.h b/sdk/xtdk/amd64/ketypes.h index 91097bc..7514926 100644 --- a/sdk/xtdk/amd64/ketypes.h +++ b/sdk/xtdk/amd64/ketypes.h @@ -52,6 +52,19 @@ #define AMD64_INTERRUPT_GATE 0xE #define AMD64_TRAP_GATE 0xF +/* Interrupt request levels definitions */ +#define PASSIVE_LEVEL 0 +#define LOW_LEVEL 0 +#define APC_LEVEL 1 +#define DISPATCH_LEVEL 2 +#define CMC_LEVEL 5 +#define CLOCK_LEVEL 13 +#define IPI_LEVEL 14 +#define DRS_LEVEL 14 +#define POWER_LEVEL 14 +#define PROFILE_LEVEL 15 +#define HIGH_LEVEL 15 + /* Size of the exception area */ #define EXCEPTION_AREA_SIZE 64