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