default: panic("setupiackvectors: unknow cpu");
setupiackvectors(){	register u_char *vaddr;#undef MAP_VEC /* Swicthing to new virtual addresses XXX smurph */#ifdef MAP_VEC	extern vm_offset_t iomap_mapin(vm_offset_t, vm_size_t,  boolean_t);#endif	/*	 * map a page in for phys address 0xfffe0000 (M187) and set the	 * addresses for various levels.	 */	switch (cputyp) {#ifdef MVME187	case CPU_187:#ifdef MAP_VEC /* do for MVME188 too */		vaddr = (u_char *)iomap_mapin(M187_IACK, NBPG, 1);#else		vaddr = (u_char *)M187_IACK;#endif		break;#endif /* MVME187 */#ifdef MVME188	case CPU_188:#ifdef MAP_VEC /* do for MVME188 too */		vaddr = (u_char *)iomap_mapin(M188_IACK, NBPG, 1);#else		vaddr = (u_char *)M188_IACK;#endif		ivec[0] = vaddr;	/* We dont use level 0 */		ivec[1] = vaddr + 0x04;		ivec[2] = vaddr + 0x08;		ivec[3] = vaddr + 0x0c;		ivec[4] = vaddr + 0x10;		ivec[5] = vaddr + 0x14;		ivec[6] = vaddr + 0x18;		ivec[7] = vaddr + 0x1c;		ivec[8] = vaddr + 0x20;	/* for self inflicted interrupts */		*ivec[8] = M188_IVEC;	/* supply a vector for m188ih */		break;#endif /* MVME188 */#ifdef MVME197	case CPU_197:#ifdef MAP_VEC /* do for MVME188 too */		vaddr = (u_char *)iomap_mapin(M197_IACK, NBPG, 1);#else		vaddr = (u_char *)M197_IACK;#endif		break;#endif /* MVME197 */	default:		panic("setupiackvectors: unknow cpu");	}#ifdef DEBUG	printf("interrupt ACK address mapped at 0x%x\n", vaddr);#endif #if defined(MVME187) || defined(MVME197)	if (cputyp != CPU_188) {		ivec[0] = vaddr + 0x03;	/* We dont use level 0 */		ivec[1] = vaddr + 0x07;		ivec[2] = vaddr + 0x0b;		ivec[3] = vaddr + 0x0f;		ivec[4] = vaddr + 0x13;		ivec[5] = vaddr + 0x17;		ivec[6] = vaddr + 0x1b;		ivec[7] = vaddr + 0x1f;	}#endif}