1# $NetBSD: files.mvme68k,v 1.16 1997/08/27 11:25:51 bouyer Exp $ 2 3# config file for mvme68k 4 5# maxpartitions must be first item in files.${ARCH}.newconf 6maxpartitions 8 7 8device mainbus { } 9attach mainbus at root 10 11# MVME-147 Peripheral Channel Controller 12device pcc { [ ipl = -1 ] } 13attach pcc at mainbus 14file arch/mvme68k/dev/pcc.c pcc needs-flag 15 16device clock 17attach clock at pcc with clock_pcc 18file arch/mvme68k/dev/clock_pcc.c clock_pcc 19 20device zsc { channel = -1 } 21file arch/mvme68k/dev/zs.c zsc 22file dev/ic/z8530sc.c zsc 23 24attach zsc at pcc with zsc_pcc 25file arch/mvme68k/dev/zs_pcc.c zsc_pcc needs-flag 26 27device zstty: tty 28attach zstty at zsc 29file dev/ic/z8530tty.c zstty needs-flag 30 31# printer 32device lpt 33attach lpt at pcc with lpt_pcc 34file arch/mvme68k/dev/lpt.c lpt needs-flag 35 36# device defined in sys/conf/files 37attach le at pcc with le_pcc 38file arch/mvme68k/dev/if_le.c le 39 40# Generic VME support 41device vmechip { } 42file arch/mvme68k/dev/vme.c vmechip 43 44device vmes { [ atype = -1 ], addr = 0, [ ipl = -1 ], [ vec = - 1 ] } 45attach vmes at vmechip 46 47device vmel { [ atype = -1 ], addr = 0, [ ipl = -1 ], [ vec = - 1 ] } 48attach vmel at vmechip 49 50# Memory disk for boot tape 51file arch/mvme68k/dev/md_root.c memory_disk_hooks 52 53# MVME-147 VME controller chip 54attach vmechip at pcc with vmechip_pcc 55file arch/mvme68k/dev/vme_pcc.c vmechip_pcc 56 57include "../../../dev/scsipi/files.scsipi" 58 59major { vnd = 6 } 60major { sd = 7 } 61major { md = 9 } 62major { cd = 18 } 63 64# WD33C93 SCSI ... 65define sbic 66file arch/mvme68k/dev/sbic.c sbic 67 68# ... on the MVME-147 69device wdsc: sbic, scsi 70attach wdsc at pcc with wdsc_pcc 71file arch/mvme68k/dev/wdsc.c wdsc_pcc 72 73file arch/mvme68k/mvme68k/autoconf.c 74file arch/mvme68k/mvme68k/clock.c 75file arch/mvme68k/mvme68k/conf.c 76file arch/mvme68k/mvme68k/db_memrw.c ddb | kgdb 77file arch/mvme68k/mvme68k/disksubr.c 78file arch/mvme68k/mvme68k/dkbad.c 79file arch/mvme68k/mvme68k/isr.c 80file arch/mvme68k/mvme68k/machdep.c 81file arch/mvme68k/mvme68k/mem.c 82file arch/mvme68k/mvme68k/pmap.c 83file arch/mvme68k/mvme68k/pmap_bootstrap.c 84file arch/mvme68k/mvme68k/sys_machdep.c 85file arch/mvme68k/mvme68k/trap.c 86file arch/mvme68k/mvme68k/vm_machdep.c 87file arch/m68k/m68k/sig_machdep.c 88file dev/cons.c 89file dev/cninit.c 90 91# SunOS Binary Compatibility (COMPAT_SUNOS) 92include "../../../compat/sunos/files.sunos" 93file arch/m68k/m68k/sunos_machdep.c compat_sunos 94