files.mvme68k revision 1.35
11.35Sscw# $NetBSD: files.mvme68k,v 1.35 2000/09/06 19:51:43 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.35Sscw 521.35Sscwattach zsc at pcctwo with zsc_pcctwo 531.35Sscwfile arch/mvme68k/dev/zs_pcctwo.c zsc_pcctwo needs-flag 541.5Schuck 551.19Sthorpejdevice zstty: tty 561.5Schuckattach zstty at zsc 571.5Schuckfile dev/ic/z8530tty.c zstty needs-flag 581.9Schuck 591.23Sscw# Parallel printer 601.19Sthorpejdevice lpt 611.9Schuckattach lpt at pcc with lpt_pcc 621.23Sscwattach lpt at pcctwo with lpt_pcctwo 631.9Schuckfile arch/mvme68k/dev/lpt.c lpt needs-flag 641.23Sscwfile arch/mvme68k/dev/lpt_pcc.c lpt_pcc 651.23Sscwfile arch/mvme68k/dev/lpt_pcctwo.c lpt_pcctwo 661.23Sscw 671.6Sthorpej# device defined in sys/conf/files 681.21Sdrochnerattach le at pcc with le_pcc: le24 691.31Sscwfile arch/mvme68k/dev/if_le.c le_pcc 701.5Schuck 711.23Sscw# i82596 Ethernet Interface on MVME1[67]7 721.23Sscwattach ie at pcctwo with ie_pcctwo 731.31Sscwfile arch/mvme68k/dev/if_ie.c ie_pcctwo 741.23Sscw 751.23Sscw# CD2401 Quad Serial Controller 761.23Sscwattach clmpcc at pcctwo with clmpcc_pcctwo 771.23Sscwfile arch/mvme68k/dev/clmpcc_pcctwo.c clmpcc_pcctwo needs-flag 781.23Sscw 791.10Spk# Memory disk for boot tape 801.10Spkfile arch/mvme68k/dev/md_root.c memory_disk_hooks 811.7Schuck 821.28Sthorpejinclude "dev/scsipi/files.scsipi" 831.1Schuck 841.29Sscwmajor { sd = 4 } 851.29Sscwmajor { cd = 8 } 861.10Spkmajor { md = 9 } 871.30Soster 881.30Soster# RAIDframe 891.30Sostermajor { raid = 16 } 901.4Schuck 911.5Schuck# WD33C93 SCSI ... 921.5Schuckdefine sbic 931.5Schuckfile arch/mvme68k/dev/sbic.c sbic 941.5Schuck 951.5Schuck# ... on the MVME-147 961.19Sthorpejdevice wdsc: sbic, scsi 971.5Schuckattach wdsc at pcc with wdsc_pcc 981.5Schuckfile arch/mvme68k/dev/wdsc.c wdsc_pcc 991.24Sscw 1001.24Sscw# NCR53C710 SCSI ... 1011.32Sbouyerdefine msiop 1021.32Sbouyerfile arch/mvme68k/dev/siop.c msiop 1031.24Sscw 1041.24Sscw# ... on everything else 1051.32Sbouyerdevice ncrsc: msiop, scsi 1061.24Sscwattach ncrsc at pcctwo with ncrsc_pcctwo 1071.24Sscwfile arch/mvme68k/dev/ncrsc_pcctwo.c ncrsc_pcctwo 1081.1Schuck 1091.1Schuckfile arch/mvme68k/mvme68k/autoconf.c 1101.31Sscwfile arch/mvme68k/mvme68k/bus_dma.c 1111.31Sscwfile arch/mvme68k/mvme68k/bus_space.c 1121.5Schuckfile arch/mvme68k/mvme68k/clock.c 1131.1Schuckfile arch/mvme68k/mvme68k/conf.c 1141.14Sthorpejfile arch/mvme68k/mvme68k/db_memrw.c ddb | kgdb 1151.1Schuckfile arch/mvme68k/mvme68k/disksubr.c 1161.5Schuckfile arch/mvme68k/mvme68k/isr.c 1171.8Smycroftfile arch/mvme68k/mvme68k/machdep.c 1181.1Schuckfile arch/mvme68k/mvme68k/mem.c 1191.1Schuckfile arch/mvme68k/mvme68k/pmap.c 1201.20Sthorpejfile arch/mvme68k/mvme68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 1211.33Sscwfile arch/mvme68k/mvme68k/softintr.c 1221.1Schuckfile arch/mvme68k/mvme68k/sys_machdep.c 1231.1Schuckfile arch/mvme68k/mvme68k/trap.c 1241.1Schuckfile arch/mvme68k/mvme68k/vm_machdep.c 1251.23Sscwfile arch/m68k/m68k/cacheops.c 1261.1Schuckfile dev/cons.c 1271.1Schuckfile dev/cninit.c 1281.1Schuck 1291.1Schuck# SunOS Binary Compatibility (COMPAT_SUNOS) 1301.25Skleinkinclude "compat/sunos/files.sunos" 1311.1Schuckfile arch/m68k/m68k/sunos_machdep.c compat_sunos 1321.26Skleink 1331.26Skleink# SVR4 Binary Compatibility (COMPAT_SVR4) 1341.26Skleinkinclude "compat/svr4/files.svr4" 1351.22Sitohy 1361.22Sitohy# Linux binary compatibility (COMPAT_LINUX) 1371.22Sitohyinclude "compat/linux/files.linux" 1381.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 1391.22Sitohy 1401.22Sitohy# OSS audio driver compatibility 1411.22Sitohyinclude "compat/ossaudio/files.ossaudio" 142