1 1.10.38.2 yamt /* $NetBSD: cpu.h,v 1.10.38.2 2008/03/24 09:38:38 yamt Exp $ */ 2 1.10.38.1 yamt 3 1.10.38.1 yamt #ifndef _COBALT_CPU_H_ 4 1.10.38.1 yamt #define _COBALT_CPU_H_ 5 1.1 soren 6 1.1 soren #include <mips/cpu.h> 7 1.10.38.1 yamt 8 1.10.38.2 yamt #if defined(_KERNEL) || defined(_STANDALONE) 9 1.10.38.1 yamt #ifndef _LOCORE 10 1.10.38.1 yamt extern u_int cobalt_id; 11 1.10.38.1 yamt 12 1.10.38.1 yamt #define COBALT_ID_QUBE2700 3 13 1.10.38.1 yamt #define COBALT_ID_RAQ 4 14 1.10.38.1 yamt #define COBALT_ID_QUBE2 5 15 1.10.38.1 yamt #define COBALT_ID_RAQ2 6 16 1.10.38.1 yamt 17 1.10.38.2 yamt /* 18 1.10.38.2 yamt * Memory map and register definitions. 19 1.10.38.2 yamt * XXX should be elsewhere? 20 1.10.38.2 yamt */ 21 1.10.38.2 yamt #define PCIB_BASE 0x10000000 22 1.10.38.2 yamt #define GT_BASE 0x14000000 23 1.10.38.2 yamt #define LED_ADDR 0x1c000000 24 1.10.38.2 yamt #define LED_RESET 0x0f /* Resets machine. */ 25 1.10.38.2 yamt #define LED_POWEROFF 3 26 1.10.38.2 yamt #define COM_BASE 0x1c800000 27 1.10.38.2 yamt #define ZS_BASE 0x1c800000 28 1.10.38.2 yamt #define PANEL_BASE 0x1d000000 29 1.10.38.2 yamt 30 1.10.38.1 yamt #endif /* !_LOCORE */ 31 1.10.38.2 yamt #endif /* _KERNEL || _STANDALONE */ 32 1.10.38.1 yamt 33 1.10.38.1 yamt #endif /* !_COBALT_CPU_H_ */ 34