cpu.h revision 1.3
1/* $NetBSD: cpu.h,v 1.3 2000/03/24 21:30:59 soren Exp $ */ 2 3#ifndef __HPCMIPS_CPU_H 4#define __HPCMIPS_CPU_H 5 6/* 7 * VR4100: Internal timer causes hard interrupt 5. 8 */ 9#define MIPS3_INTERNAL_TIMER_INTERRUPT 10#define MIPS_INT_MASK_CLOCK MIPS_INT_MASK_5 11 12#include <mips/cpu.h> 13#include <mips/cpuregs.h> /* XXX */ 14 15#ifdef ENABLE_MIPS_TX3900 16#define INT_MASK_REAL_DEV MIPS_HARD_INT_MASK 17#else 18#define INT_MASK_REAL_DEV MIPS3_HARD_INT_MASK /* XXX */ 19#endif 20 21/* 22 * CTL_MACHDEP definitions. 23 */ 24#define CPU_CONSDEV 1 /* dev_t: console terminal device */ 25#define CPU_MAXID 2 /* number of valid machdep ids */ 26 27#define CTL_MACHDEP_NAMES { \ 28 { 0, 0 }, \ 29 { "console_device", CTLTYPE_STRUCT }, \ 30} 31 32#endif __HPCMIPS_CPU_H 33