diff options
author | peter <peter@FreeBSD.org> | 2002-10-04 01:33:30 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2002-10-04 01:33:30 +0000 |
commit | 8110d1fcc724bc1a020bf1907f7b44fe3f7a0d14 (patch) | |
tree | ae15e47ab99c5817d67ed2d4f7489ccaf6033512 /sys/ia64/include/sapicvar.h | |
parent | 978d5305107a4518622e0018f5dfff4e0ac5ea85 (diff) | |
download | FreeBSD-src-8110d1fcc724bc1a020bf1907f7b44fe3f7a0d14.zip FreeBSD-src-8110d1fcc724bc1a020bf1907f7b44fe3f7a0d14.tar.gz |
List the IO SAPIC delivery mode definitions.
Diffstat (limited to 'sys/ia64/include/sapicvar.h')
-rw-r--r-- | sys/ia64/include/sapicvar.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/ia64/include/sapicvar.h b/sys/ia64/include/sapicvar.h index 298b4bc..ae3f154 100644 --- a/sys/ia64/include/sapicvar.h +++ b/sys/ia64/include/sapicvar.h @@ -42,6 +42,13 @@ struct sapic { #define SAPIC_POLARITY_HIGH 0 #define SAPIC_POLARITY_LOW 1 +#define SAPIC_DELMODE_FIXED 0 +#define SAPIC_DELMODE_LOWPRI 1 +#define SAPIC_DELMODE_PMI 2 +#define SAPIC_DELMODE_NMI 4 +#define SAPIC_DELMODE_INIT 5 +#define SAPIC_DELMODE_EXTINT 7 + struct sapic *sapic_create(int id, int base, u_int64_t address); void sapic_enable(struct sapic *sa, int input, int vector, int trigger_mode, int polarity); |