+++ /dev/null
-/* $NetBSD: intr.h,v 1.1 2006/04/07 14:21:18 cherry Exp $ */\r
-\r
-/* XXX: cherry: To Be fixed when we switch on interrupts. */\r
-\r
-#ifndef _IA64_INTR_H_\r
-#define _IA64_INTR_H_\r
-\r
-#define IPL_NONE 0 /* XXX: Placeholder */\r
-#define IPL_BIO 0 /* XXX: Placeholder */\r
-#define IPL_NET 0 /* XXX: Placeholder */\r
-#define IPL_TTY 0 /* XXX: Placeholder */\r
-#define IPL_CLOCK 0 /* XXX: Placeholder */\r
-#define IPL_HIGH 0 /* XXX: Placeholder */\r
-#define IPL_SERIAL 0 /* XXX: Placeholder */\r
-#define IPL_SCHED 0 /* XXX: Placeholder */\r
-#define IPL_VM 0 /* XXX: Placeholder */\r
-\r
-#define IPL_SOFTCLOCK 0 /* XXX: Placeholder */\r
-#define IPL_SOFTNET 0 /* XXX: Placeholder */\r
-#define IPL_SOFTSERIAL 0 /* XXX: Placeholder */\r
-\r
-static __inline int splraise(int dummy) { return 0; }\r
-static __inline void spllower(int dummy) { }\r
-\r
-/*\r
- * Hardware interrupt masks\r
- */\r
-#define splbio() splraise(IPL_BIO)\r
-#define splnet() splraise(IPL_NET)\r
-#define spltty() splraise(IPL_TTY)\r
-#define splaudio() splraise(IPL_AUDIO)\r
-#define splclock() splraise(IPL_CLOCK)\r
-#define splstatclock() splclock()\r
-#define splserial() splraise(IPL_SERIAL)\r
-#define splipi() splraise(IPL_IPI)\r
-\r
-\r
-/*\r
- * Miscellaneous\r
- */\r
-#define splvm() splraise(IPL_VM)\r
-#define splhigh() splraise(IPL_HIGH)\r
-#define spl0() spllower(IPL_NONE)\r
-#define splsched() splraise(IPL_SCHED)\r
-#define spllock() splhigh()\r
-#define splx(x) spllower(x)\r
-\r
-/*\r
- * Software interrupt masks\r
- *\r
- * NOTE: spllowersoftclock() is used by hardclock() to lower the priority from\r
- * clock to softclock before it calls softclock().\r
- */\r
-\r
-#define spllowersoftclock() spllower(IPL_SOFTCLOCK)\r
-#define splsoftclock() splraise(IPL_SOFTCLOCK)\r
-#define splsoftnet() splraise(IPL_SOFTNET)\r
-#define splsoftserial() splraise(IPL_SOFTSERIAL)\r
-\r
-#endif /* ! _IA64_INTR_H_ */\r