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