1 1.31 scw # $NetBSD: files.mvme68k,v 1.31 2000/03/18 22:33:02 scw Exp $ 2 1.1 chuck 3 1.1 chuck # config file for mvme68k 4 1.1 chuck 5 1.1 chuck # maxpartitions must be first item in files.${ARCH}.newconf 6 1.1 chuck maxpartitions 8 7 1.1 chuck 8 1.19 thorpej device mainbus { } 9 1.3 thorpej attach mainbus at root 10 1.31 scw file arch/mvme68k/dev/mainbus.c mainbus 11 1.1 chuck 12 1.5 chuck # MVME-147 Peripheral Channel Controller 13 1.19 thorpej device pcc { [ ipl = -1 ] } 14 1.5 chuck attach pcc at mainbus 15 1.5 chuck file arch/mvme68k/dev/pcc.c pcc needs-flag 16 1.1 chuck 17 1.23 scw # MVME-166,167 and 177 Peripheral Channel Controller Chip2 18 1.23 scw device pcctwo { [ ipl = -1 ] } 19 1.23 scw attach pcctwo at mainbus 20 1.23 scw file arch/mvme68k/dev/pcctwo.c pcctwo needs-flag 21 1.23 scw 22 1.31 scw # Grab the MD VMEbus goop 23 1.31 scw include "dev/vme/files.vme" 24 1.31 scw 25 1.31 scw # MVME-147 VME controller chip 26 1.31 scw device vmepcc: vmebus 27 1.31 scw attach vmepcc at pcc 28 1.31 scw file arch/mvme68k/dev/vme_pcc.c vmepcc 29 1.31 scw 30 1.31 scw # MVME-1[67]7 VME controller chip 31 1.31 scw device vmetwo: vmebus 32 1.31 scw attach vmetwo at mainbus 33 1.31 scw file arch/mvme68k/dev/vme_two.c vmetwo 34 1.31 scw 35 1.19 thorpej device clock 36 1.5 chuck attach clock at pcc with clock_pcc 37 1.23 scw attach clock at pcctwo with clock_pcctwo 38 1.5 chuck file arch/mvme68k/dev/clock_pcc.c clock_pcc 39 1.23 scw file arch/mvme68k/dev/clock_pcctwo.c clock_pcctwo 40 1.1 chuck 41 1.19 thorpej device zsc { channel = -1 } 42 1.5 chuck file arch/mvme68k/dev/zs.c zsc 43 1.5 chuck file dev/ic/z8530sc.c zsc 44 1.5 chuck 45 1.5 chuck attach zsc at pcc with zsc_pcc 46 1.5 chuck file arch/mvme68k/dev/zs_pcc.c zsc_pcc needs-flag 47 1.5 chuck 48 1.19 thorpej device zstty: tty 49 1.5 chuck attach zstty at zsc 50 1.5 chuck file dev/ic/z8530tty.c zstty needs-flag 51 1.9 chuck 52 1.23 scw # Parallel printer 53 1.19 thorpej device lpt 54 1.9 chuck attach lpt at pcc with lpt_pcc 55 1.23 scw attach lpt at pcctwo with lpt_pcctwo 56 1.9 chuck file arch/mvme68k/dev/lpt.c lpt needs-flag 57 1.23 scw file arch/mvme68k/dev/lpt_pcc.c lpt_pcc 58 1.23 scw file arch/mvme68k/dev/lpt_pcctwo.c lpt_pcctwo 59 1.23 scw 60 1.6 thorpej # device defined in sys/conf/files 61 1.21 drochner attach le at pcc with le_pcc: le24 62 1.31 scw file arch/mvme68k/dev/if_le.c le_pcc 63 1.5 chuck 64 1.23 scw # i82596 Ethernet Interface on MVME1[67]7 65 1.23 scw attach ie at pcctwo with ie_pcctwo 66 1.31 scw file arch/mvme68k/dev/if_ie.c ie_pcctwo 67 1.23 scw 68 1.23 scw # CD2401 Quad Serial Controller 69 1.23 scw attach clmpcc at pcctwo with clmpcc_pcctwo 70 1.23 scw file arch/mvme68k/dev/clmpcc_pcctwo.c clmpcc_pcctwo needs-flag 71 1.23 scw 72 1.10 pk # Memory disk for boot tape 73 1.10 pk file arch/mvme68k/dev/md_root.c memory_disk_hooks 74 1.7 chuck 75 1.28 thorpej include "dev/scsipi/files.scsipi" 76 1.1 chuck 77 1.29 scw major { sd = 4 } 78 1.29 scw major { cd = 8 } 79 1.10 pk major { md = 9 } 80 1.30 oster 81 1.30 oster # RAIDframe 82 1.30 oster major { raid = 16 } 83 1.4 chuck 84 1.5 chuck # WD33C93 SCSI ... 85 1.5 chuck define sbic 86 1.5 chuck file arch/mvme68k/dev/sbic.c sbic 87 1.5 chuck 88 1.5 chuck # ... on the MVME-147 89 1.19 thorpej device wdsc: sbic, scsi 90 1.5 chuck attach wdsc at pcc with wdsc_pcc 91 1.5 chuck file arch/mvme68k/dev/wdsc.c wdsc_pcc 92 1.24 scw 93 1.24 scw # NCR53C710 SCSI ... 94 1.24 scw define siop 95 1.24 scw file arch/mvme68k/dev/siop.c siop 96 1.24 scw 97 1.24 scw # ... on everything else 98 1.24 scw device ncrsc: siop, scsi 99 1.24 scw attach ncrsc at pcctwo with ncrsc_pcctwo 100 1.24 scw file arch/mvme68k/dev/ncrsc_pcctwo.c ncrsc_pcctwo 101 1.1 chuck 102 1.1 chuck file arch/mvme68k/mvme68k/autoconf.c 103 1.31 scw file arch/mvme68k/mvme68k/bus_dma.c 104 1.31 scw file arch/mvme68k/mvme68k/bus_space.c 105 1.5 chuck file arch/mvme68k/mvme68k/clock.c 106 1.1 chuck file arch/mvme68k/mvme68k/conf.c 107 1.14 thorpej file arch/mvme68k/mvme68k/db_memrw.c ddb | kgdb 108 1.1 chuck file arch/mvme68k/mvme68k/disksubr.c 109 1.5 chuck file arch/mvme68k/mvme68k/isr.c 110 1.8 mycroft file arch/mvme68k/mvme68k/machdep.c 111 1.1 chuck file arch/mvme68k/mvme68k/mem.c 112 1.1 chuck file arch/mvme68k/mvme68k/pmap.c 113 1.20 thorpej file arch/mvme68k/mvme68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 114 1.1 chuck file arch/mvme68k/mvme68k/sys_machdep.c 115 1.1 chuck file arch/mvme68k/mvme68k/trap.c 116 1.1 chuck file arch/mvme68k/mvme68k/vm_machdep.c 117 1.23 scw file arch/m68k/m68k/cacheops.c 118 1.1 chuck file dev/cons.c 119 1.1 chuck file dev/cninit.c 120 1.1 chuck 121 1.1 chuck # SunOS Binary Compatibility (COMPAT_SUNOS) 122 1.25 kleink include "compat/sunos/files.sunos" 123 1.1 chuck file arch/m68k/m68k/sunos_machdep.c compat_sunos 124 1.26 kleink 125 1.26 kleink # SVR4 Binary Compatibility (COMPAT_SVR4) 126 1.26 kleink include "compat/svr4/files.svr4" 127 1.22 itohy 128 1.22 itohy # Linux binary compatibility (COMPAT_LINUX) 129 1.22 itohy include "compat/linux/files.linux" 130 1.22 itohy include "compat/linux/arch/m68k/files.linux_m68k" 131 1.22 itohy 132 1.22 itohy # OSS audio driver compatibility 133 1.22 itohy include "compat/ossaudio/files.ossaudio" 134