Home | History | Annotate | Line # | Download | only in include
sysarch.h revision 1.3.22.2
      1  1.3.22.2  jdolecek /*	$NetBSD: sysarch.h,v 1.3.22.2 2002/09/06 08:37:32 jdolecek 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.3.22.1  jdolecek int sysarch(int, void *);
     26  1.3.22.2  jdolecek #endif /* !_KERNEL */
     27       1.1  jonathan #endif /* !_MIPS_SYSARCH_H_ */
     28