Module Name: src Committed By: cherry Date: Wed Aug 10 06:29:23 UTC 2011
Added Files: src/sys/arch/xen/include: intrdefs.h Log Message: Add Xen specific ipi bitmasks To generate a diff of this commit: cvs rdiff -u -r0 -r1.10 src/sys/arch/xen/include/intrdefs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/sys/arch/xen/include/intrdefs.h diff -u /dev/null src/sys/arch/xen/include/intrdefs.h:1.10 --- /dev/null Wed Aug 10 06:29:23 2011 +++ src/sys/arch/xen/include/intrdefs.h Wed Aug 10 06:29:23 2011 @@ -0,0 +1,17 @@ +/* $NetBSD: intrdefs.h,v 1.10 2011/08/10 06:29:23 cherry Exp $ */ + +/* This file co-exists, and is included via machine/intrdefs.h */ + +#ifndef _XEN_INTRDEFS_H_ +#define _XEN_INTRDEFS_H_ + +/* Xen IPI types */ +#define XEN_IPI_KICK 0x00000000 +#define XEN_IPI_HALT 0x00000001 +#define XEN_IPI_SYNCH_FPU 0x00000002 +#define XEN_IPI_DDB 0x00000004 +#define XEN_IPI_XCALL 0x00000008 + +#define XEN_NIPIS 4 /* IPI_KICK doesn't have a handler */ + +#endif /* _XEN_INTRDEFS_H_ */