Home | History | Annotate | Line # | Download | only in include
sysarch.h revision 1.5.6.3
      1  1.5.6.3     skrll /*	$NetBSD: sysarch.h,v 1.5.6.3 2004/09/21 13:18:39 skrll Exp $ */
      2      1.1  jonathan 
      3      1.1  jonathan #ifndef _MIPS_SYSARCH_H_
      4      1.1  jonathan #define _MIPS_SYSARCH_H_
      5      1.1  jonathan 
      6      1.1  jonathan /*
      7      1.1  jonathan  * Architecture specific syscalls (mips)
      8      1.1  jonathan  */
      9      1.1  jonathan #define MIPS_CACHEFLUSH	0
     10      1.1  jonathan #define MIPS_CACHECTL	1
     11      1.1  jonathan 
     12      1.1  jonathan struct mips_cacheflush_args {
     13      1.3  nisimura 	vaddr_t va;
     14      1.1  jonathan 	int nbytes;
     15      1.1  jonathan 	int whichcache;
     16      1.1  jonathan };
     17      1.1  jonathan 
     18      1.1  jonathan struct mips_cachectl_args {
     19      1.3  nisimura 	vaddr_t va;
     20      1.1  jonathan 	int nbytes;
     21      1.1  jonathan 	int ctl;
     22      1.1  jonathan };
     23      1.1  jonathan 
     24      1.1  jonathan #ifndef _KERNEL
     25  1.5.6.1     skrll #include <sys/cdefs.h>
     26  1.5.6.1     skrll 
     27  1.5.6.1     skrll __BEGIN_DECLS
     28      1.4    simonb int sysarch(int, void *);
     29  1.5.6.1     skrll __END_DECLS
     30      1.5    simonb #endif /* !_KERNEL */
     31      1.1  jonathan #endif /* !_MIPS_SYSARCH_H_ */
     32