files.mvme68k revision 1.34
11.34Sscw# $NetBSD: files.mvme68k,v 1.34 2000/08/13 17:00:51 scw Exp $ 21.1Schuck 31.1Schuck# config file for mvme68k 41.1Schuck 51.1Schuck# maxpartitions must be first item in files.${ARCH}.newconf 61.1Schuckmaxpartitions 8 71.1Schuck 81.19Sthorpejdevice mainbus { } 91.3Sthorpejattach mainbus at root 101.31Sscwfile arch/mvme68k/dev/mainbus.c mainbus 111.1Schuck 121.5Schuck# MVME-147 Peripheral Channel Controller 131.19Sthorpejdevice pcc { [ ipl = -1 ] } 141.5Schuckattach pcc at mainbus 151.5Schuckfile arch/mvme68k/dev/pcc.c pcc needs-flag 161.1Schuck 171.23Sscw# MVME-166,167 and 177 Peripheral Channel Controller Chip2 181.23Sscwdevice pcctwo { [ ipl = -1 ] } 191.23Sscwattach pcctwo at mainbus 201.23Sscwfile arch/mvme68k/dev/pcctwo.c pcctwo needs-flag 211.23Sscw 221.31Sscw# Grab the MD VMEbus goop 231.31Sscwinclude "dev/vme/files.vme" 241.31Sscw 251.34Sscw# Our own common VMEbus glue 261.34Sscwdefine mvmebus 271.34Sscwfile arch/mvme68k/dev/mvmebus.c mvmebus 281.34Sscw 291.31Sscw# MVME-147 VME controller chip 301.34Sscwdevice vmepcc: mvmebus, vmebus 311.31Sscwattach vmepcc at pcc 321.31Sscwfile arch/mvme68k/dev/vme_pcc.c vmepcc 331.31Sscw 341.31Sscw# MVME-1[67]7 VME controller chip 351.34Sscwdevice vmetwo: mvmebus, vmebus 361.31Sscwattach vmetwo at mainbus 371.31Sscwfile arch/mvme68k/dev/vme_two.c vmetwo 381.31Sscw 391.19Sthorpejdevice clock 401.5Schuckattach clock at pcc with clock_pcc 411.23Sscwattach clock at pcctwo with clock_pcctwo 421.5Schuckfile arch/mvme68k/dev/clock_pcc.c clock_pcc 431.23Sscwfile arch/mvme68k/dev/clock_pcctwo.c clock_pcctwo 441.1Schuck 451.19Sthorpejdevice zsc { channel = -1 } 461.5Schuckfile arch/mvme68k/dev/zs.c zsc 471.5Schuckfile dev/ic/z8530sc.c zsc 481.5Schuck 491.5Schuckattach zsc at pcc with zsc_pcc 501.5Schuckfile arch/mvme68k/dev/zs_pcc.c zsc_pcc needs-flag 511.5Schuck 521.19Sthorpejdevice zstty: tty 531.5Schuckattach zstty at zsc 541.5Schuckfile dev/ic/z8530tty.c zstty needs-flag 551.9Schuck 561.23Sscw# Parallel printer 571.19Sthorpejdevice lpt 581.9Schuckattach lpt at pcc with lpt_pcc 591.23Sscwattach lpt at pcctwo with lpt_pcctwo 601.9Schuckfile arch/mvme68k/dev/lpt.c lpt needs-flag 611.23Sscwfile arch/mvme68k/dev/lpt_pcc.c lpt_pcc 621.23Sscwfile arch/mvme68k/dev/lpt_pcctwo.c lpt_pcctwo 631.23Sscw 641.6Sthorpej# device defined in sys/conf/files 651.21Sdrochnerattach le at pcc with le_pcc: le24 661.31Sscwfile arch/mvme68k/dev/if_le.c le_pcc 671.5Schuck 681.23Sscw# i82596 Ethernet Interface on MVME1[67]7 691.23Sscwattach ie at pcctwo with ie_pcctwo 701.31Sscwfile arch/mvme68k/dev/if_ie.c ie_pcctwo 711.23Sscw 721.23Sscw# CD2401 Quad Serial Controller 731.23Sscwattach clmpcc at pcctwo with clmpcc_pcctwo 741.23Sscwfile arch/mvme68k/dev/clmpcc_pcctwo.c clmpcc_pcctwo needs-flag 751.23Sscw 761.10Spk# Memory disk for boot tape 771.10Spkfile arch/mvme68k/dev/md_root.c memory_disk_hooks 781.7Schuck 791.28Sthorpejinclude "dev/scsipi/files.scsipi" 801.1Schuck 811.29Sscwmajor { sd = 4 } 821.29Sscwmajor { cd = 8 } 831.10Spkmajor { md = 9 } 841.30Soster 851.30Soster# RAIDframe 861.30Sostermajor { raid = 16 } 871.4Schuck 881.5Schuck# WD33C93 SCSI ... 891.5Schuckdefine sbic 901.5Schuckfile arch/mvme68k/dev/sbic.c sbic 911.5Schuck 921.5Schuck# ... on the MVME-147 931.19Sthorpejdevice wdsc: sbic, scsi 941.5Schuckattach wdsc at pcc with wdsc_pcc 951.5Schuckfile arch/mvme68k/dev/wdsc.c wdsc_pcc 961.24Sscw 971.24Sscw# NCR53C710 SCSI ... 981.32Sbouyerdefine msiop 991.32Sbouyerfile arch/mvme68k/dev/siop.c msiop 1001.24Sscw 1011.24Sscw# ... on everything else 1021.32Sbouyerdevice ncrsc: msiop, scsi 1031.24Sscwattach ncrsc at pcctwo with ncrsc_pcctwo 1041.24Sscwfile arch/mvme68k/dev/ncrsc_pcctwo.c ncrsc_pcctwo 1051.1Schuck 1061.1Schuckfile arch/mvme68k/mvme68k/autoconf.c 1071.31Sscwfile arch/mvme68k/mvme68k/bus_dma.c 1081.31Sscwfile arch/mvme68k/mvme68k/bus_space.c 1091.5Schuckfile arch/mvme68k/mvme68k/clock.c 1101.1Schuckfile arch/mvme68k/mvme68k/conf.c 1111.14Sthorpejfile arch/mvme68k/mvme68k/db_memrw.c ddb | kgdb 1121.1Schuckfile arch/mvme68k/mvme68k/disksubr.c 1131.5Schuckfile arch/mvme68k/mvme68k/isr.c 1141.8Smycroftfile arch/mvme68k/mvme68k/machdep.c 1151.1Schuckfile arch/mvme68k/mvme68k/mem.c 1161.1Schuckfile arch/mvme68k/mvme68k/pmap.c 1171.20Sthorpejfile arch/mvme68k/mvme68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 1181.33Sscwfile arch/mvme68k/mvme68k/softintr.c 1191.1Schuckfile arch/mvme68k/mvme68k/sys_machdep.c 1201.1Schuckfile arch/mvme68k/mvme68k/trap.c 1211.1Schuckfile arch/mvme68k/mvme68k/vm_machdep.c 1221.23Sscwfile arch/m68k/m68k/cacheops.c 1231.1Schuckfile dev/cons.c 1241.1Schuckfile dev/cninit.c 1251.1Schuck 1261.1Schuck# SunOS Binary Compatibility (COMPAT_SUNOS) 1271.25Skleinkinclude "compat/sunos/files.sunos" 1281.1Schuckfile arch/m68k/m68k/sunos_machdep.c compat_sunos 1291.26Skleink 1301.26Skleink# SVR4 Binary Compatibility (COMPAT_SVR4) 1311.26Skleinkinclude "compat/svr4/files.svr4" 1321.22Sitohy 1331.22Sitohy# Linux binary compatibility (COMPAT_LINUX) 1341.22Sitohyinclude "compat/linux/files.linux" 1351.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 1361.22Sitohy 1371.22Sitohy# OSS audio driver compatibility 1381.22Sitohyinclude "compat/ossaudio/files.ossaudio" 139