Home | History | Annotate | Line # | Download | only in include
cpu.h revision 1.1.8.1
      1  1.1.8.1  wrstuden /*	$NetBSD: cpu.h,v 1.1.8.1 1999/12/27 18:31:54 wrstuden Exp $	*/
      2      1.1    itojun #ifndef _EVBSH3_CPU_H_
      3      1.1    itojun #define _EVBSH3_CPU_H_
      4      1.1    itojun 
      5      1.1    itojun #include <sh3/cpu.h>
      6  1.1.8.1  wrstuden 
      7  1.1.8.1  wrstuden /*
      8  1.1.8.1  wrstuden  * CTL_MACHDEP definitions.
      9  1.1.8.1  wrstuden  */
     10  1.1.8.1  wrstuden #define	CPU_CONSDEV		1	/* dev_t: console terminal device */
     11  1.1.8.1  wrstuden #define	CPU_NKPDE		2	/* int: number of kernel PDEs */
     12  1.1.8.1  wrstuden #define	CPU_BOOTED_KERNEL	3	/* string: booted kernel name */
     13  1.1.8.1  wrstuden #define	CPU_SETPRIVPROC		4	/* set current proc to piviledged proc
     14  1.1.8.1  wrstuden 					   */
     15  1.1.8.1  wrstuden #define	CPU_DEBUGMODE		5	/* set debug mode */
     16  1.1.8.1  wrstuden #define	CPU_LOADANDRESET	6	/* load kernel image and reset */
     17  1.1.8.1  wrstuden #define	CPU_MAXID		7	/* number of valid machdep ids */
     18  1.1.8.1  wrstuden 
     19  1.1.8.1  wrstuden #define	CTL_MACHDEP_NAMES { \
     20  1.1.8.1  wrstuden 	{ 0, 0 }, \
     21  1.1.8.1  wrstuden 	{ "console_device", CTLTYPE_STRUCT }, \
     22  1.1.8.1  wrstuden 	{ "nkpde", CTLTYPE_INT }, \
     23  1.1.8.1  wrstuden 	{ "booted_kernel", CTLTYPE_STRING }, \
     24  1.1.8.1  wrstuden 	{ "set_priv_proc", CTLTYPE_INT }, \
     25  1.1.8.1  wrstuden 	{ "debug_mode", CTLTYPE_INT }, \
     26  1.1.8.1  wrstuden 	{ "load_and_reset", CTLTYPE_INT }, \
     27  1.1.8.1  wrstuden }
     28      1.1    itojun 
     29      1.1    itojun #endif /* _EVBSH3_CPU_H_ */
     30