Home | History | Annotate | Line # | Download | only in include
sysarch.h revision 1.3.22.1
      1  1.3.22.1  jdolecek /*	$NetBSD: sysarch.h,v 1.3.22.1 2002/03/16 15:58:36 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 
     13       1.1  jonathan struct mips_cacheflush_args {
     14       1.3  nisimura 	vaddr_t va;
     15       1.1  jonathan 	int nbytes;
     16       1.1  jonathan 	int whichcache;
     17       1.1  jonathan };
     18       1.1  jonathan 
     19       1.1  jonathan struct mips_cachectl_args {
     20       1.3  nisimura 	vaddr_t va;
     21       1.1  jonathan 	int nbytes;
     22       1.1  jonathan 	int ctl;
     23       1.1  jonathan };
     24       1.1  jonathan 
     25       1.1  jonathan #ifndef _KERNEL
     26  1.3.22.1  jdolecek int sysarch(int, void *);
     27       1.1  jonathan #endif
     28       1.1  jonathan 
     29       1.1  jonathan #endif /* !_MIPS_SYSARCH_H_ */
     30