/* $NetBSD: cpu.h,v 1.16 2018/04/09 20:16:16 christos Exp $ */ #ifndef _COBALT_CPU_H_ #define _COBALT_CPU_H_ #include #if defined(_KERNEL) || defined(_STANDALONE) #ifndef _LOCORE extern u_int cobalt_id; #define COBALT_ID_QUBE2700 3 #define COBALT_ID_RAQ 4 #define COBALT_ID_QUBE2 5 #define COBALT_ID_RAQ2 6 /* * Memory map and register definitions. * XXX should be elsewhere? */ #define PCIB_BASE 0x10000000 #define GT_BASE 0x14000000 #define LED_ADDR 0x1c000000 #define LED_RESET 0x0f /* Resets machine. */ #define LED_POWEROFF 3 #define COM_BASE 0x1c800000 #define ZS_BASE 0x1c800000 #define LCDPANEL_BASE 0x1d000000 #define LCD_BASE 0x1f000000 #endif /* !_LOCORE */ #endif /* _KERNEL || _STANDALONE */ #endif /* !_COBALT_CPU_H_ */