version 1.63, 2000/05/26 21:19:48 |
version 1.64, 2000/06/04 21:27:38 |
Line 87 extern struct cpu_info cpu_info_store; |
|
Line 87 extern struct cpu_info cpu_info_store; |
|
#define CLKF_USERMODE(frame) USERMODE((frame)->if_cs, (frame)->if_eflags) |
#define CLKF_USERMODE(frame) USERMODE((frame)->if_cs, (frame)->if_eflags) |
#define CLKF_BASEPRI(frame) ((frame)->if_ppl == 0) |
#define CLKF_BASEPRI(frame) ((frame)->if_ppl == 0) |
#define CLKF_PC(frame) ((frame)->if_eip) |
#define CLKF_PC(frame) ((frame)->if_eip) |
#define CLKF_INTR(frame) (0) /* XXX should have an interrupt stack */ |
#define CLKF_INTR(frame) ((frame)->if_ppl & (1 << IPL_TAGINTR)) |
|
|
/* |
/* |
* Preempt the current process if in interrupt from user mode, |
* Preempt the current process if in interrupt from user mode, |