1 /* $NetBSD: mmeye.h,v 1.4 2002/03/24 18:21:23 uch Exp $ */ 2 3 /* 4 * Brains mmEye specific register definition 5 */ 6 7 #ifndef _MMEYE_MMEYE_H_ 8 #define _MMEYE_MMEYE_H_ 9 10 /* IRQ mask register */ 11 #ifdef MMEYE_NEW_INT /* for new mmEye */ 12 #define MMTA_IMASK (*(volatile unsigned short *)0xb000000e) 13 #else /* for old mmEye */ 14 #define MMTA_IMASK (*(volatile unsigned short *)0xb0000010) 15 #endif 16 17 #define MMEYE_LED (*(volatile unsigned short *)0xb0000008) 18 19 #ifndef _LOCORE 20 void *mmeye_intr_establish(int, int, int, int (*func)(void *), void *); 21 void mmeye_intr_disestablish(void *); 22 #endif /* !_LOCORE */ 23 #endif /* !_MMEYE_MMEYE_H_ */ 24