diff options
Diffstat (limited to 'i386/i386at/model_dep.h')
-rw-r--r-- | i386/i386at/model_dep.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/i386/i386at/model_dep.h b/i386/i386at/model_dep.h index aa240320..47551b85 100644 --- a/i386/i386at/model_dep.h +++ b/i386/i386at/model_dep.h @@ -19,8 +19,17 @@ #ifndef _MODEL_DEP_H_ #define _MODEL_DEP_H_ +#include <i386/vm_param.h> #include <mach/vm_prot.h> +/* + * Interrupt stack. + */ +extern vm_offset_t int_stack_top, int_stack_base; + +/* Check whether P points to the interrupt stack. */ +#define ON_INT_STACK(P) (((P) & ~(KERNEL_STACK_SIZE-1)) == int_stack_base) + extern int timemmap(dev_t dev, vm_offset_t off, vm_prot_t prot); void inittodr(void); |