1 1.1.6.1 jruoho /* $NetBSD: cpuvar.h,v 1.1.6.1 2011/06/06 09:06:37 jruoho Exp $ */ 2 1.1.6.1 jruoho 3 1.1.6.1 jruoho #ifndef _SBMIPS_CPUVAR_H_ 4 1.1.6.1 jruoho #define _SBMIPS_CPUVAR_H_ 5 1.1.6.1 jruoho 6 1.1.6.1 jruoho #include <mips/cpu.h> 7 1.1.6.1 jruoho 8 1.1.6.1 jruoho #ifndef _LOCORE 9 1.1.6.1 jruoho struct cpu_softc { 10 1.1.6.1 jruoho device_t sb1cpu_dev; 11 1.1.6.1 jruoho struct cpu_info *sb1cpu_ci; 12 1.1.6.1 jruoho vaddr_t sb1cpu_imr_base; 13 1.1.6.1 jruoho uint64_t sb1cpu_imr_all; 14 1.1.6.1 jruoho struct evcnt sb1cpu_intr_evcnts[64]; 15 1.1.6.1 jruoho struct evcnt sb1cpu_spurious_intrs[_IPL_N]; 16 1.1.6.1 jruoho struct evcnt sb1cpu_intrs[_IPL_N]; 17 1.1.6.1 jruoho struct evcnt sb1cpu_int5; 18 1.1.6.1 jruoho }; 19 1.1.6.1 jruoho #endif /* _LOCORE */ 20 1.1.6.1 jruoho 21 1.1.6.1 jruoho #endif /* !_SBMIPS_CPUVAR_H_ */ 22