files.mvme68k revision 1.51
11.51Sscw# $NetBSD: files.mvme68k,v 1.51 2002/03/24 18:10:14 scw Exp $ 21.1Schuck 31.1Schuck# config file for mvme68k 41.1Schuck 51.49Slukemdefflag opt_m060sp.h M060SP 61.36Sscw 71.1Schuck# maxpartitions must be first item in files.${ARCH}.newconf 81.1Schuckmaxpartitions 8 91.1Schuck 101.19Sthorpejdevice mainbus { } 111.3Sthorpejattach mainbus at root 121.40Sscwfile arch/mvme68k/dev/mainbus.c mainbus 131.1Schuck 141.50Sscwdevice clock 151.50Sscw 161.50Sscw# Grab the MD VMEbus goop 171.50Sscwinclude "dev/vme/files.vme" 181.50Sscw 191.50Sscw# Grab the common MVME glue 201.50Sscwinclude "dev/mvme/files.mvme" 211.50Sscw 221.5Schuck# MVME-147 Peripheral Channel Controller 231.19Sthorpejdevice pcc { [ ipl = -1 ] } 241.5Schuckattach pcc at mainbus 251.40Sscwfile arch/mvme68k/dev/pcc.c pcc needs-flag 261.1Schuck 271.31Sscw# MVME-147 VME controller chip 281.34Sscwdevice vmepcc: mvmebus, vmebus 291.31Sscwattach vmepcc at pcc 301.40Sscwfile arch/mvme68k/dev/vme_pcc.c vmepcc 311.31Sscw 321.50Sscw# MVME-147 Clock 331.5Schuckattach clock at pcc with clock_pcc 341.5Schuckfile arch/mvme68k/dev/clock_pcc.c clock_pcc 351.1Schuck 361.50Sscw# ZS Serial ports 371.19Sthorpejdevice zsc { channel = -1 } 381.5Schuckfile arch/mvme68k/dev/zs.c zsc 391.5Schuckfile dev/ic/z8530sc.c zsc 401.5Schuck 411.50Sscw# MVME-147 Serial ports 421.5Schuckattach zsc at pcc with zsc_pcc 431.5Schuckfile arch/mvme68k/dev/zs_pcc.c zsc_pcc needs-flag 441.35Sscw 451.50Sscw# MVME-1[67]2 Serial ports 461.35Sscwattach zsc at pcctwo with zsc_pcctwo 471.35Sscwfile arch/mvme68k/dev/zs_pcctwo.c zsc_pcctwo needs-flag 481.5Schuck 491.19Sthorpejdevice zstty: tty 501.5Schuckattach zstty at zsc 511.5Schuckfile dev/ic/z8530tty.c zstty needs-flag 521.9Schuck 531.50Sscw# MVME-147 Parallel printer 541.9Schuckattach lpt at pcc with lpt_pcc 551.40Sscwfile arch/mvme68k/dev/lpt_pcc.c lpt_pcc 561.23Sscw 571.6Sthorpej# device defined in sys/conf/files 581.21Sdrochnerattach le at pcc with le_pcc: le24 591.40Sscwfile arch/mvme68k/dev/if_le.c le_pcc 601.5Schuck 611.47Sscw# TimeKeeper NVRAM device 621.47Sscwdevice timekeeper: mk48txx 631.47Sscwattach timekeeper at mainbus 641.47Sscwfile arch/mvme68k/dev/timekeeper.c timekeeper 651.47Sscw 661.10Spk# Memory disk for boot tape 671.37Sscwfile dev/md_root.c memory_disk_hooks 681.7Schuck 691.28Sthorpejinclude "dev/scsipi/files.scsipi" 701.1Schuck 711.29Sscwmajor { sd = 4 } 721.29Sscwmajor { cd = 8 } 731.10Spkmajor { md = 9 } 741.30Soster 751.30Soster# RAIDframe 761.30Sostermajor { raid = 16 } 771.4Schuck 781.5Schuck# WD33C93 SCSI ... 791.5Schuckdefine sbic 801.5Schuckfile arch/mvme68k/dev/sbic.c sbic 811.5Schuck 821.5Schuck# ... on the MVME-147 831.19Sthorpejdevice wdsc: sbic, scsi 841.5Schuckattach wdsc at pcc with wdsc_pcc 851.40Sscwfile arch/mvme68k/dev/wdsc.c wdsc_pcc 861.24Sscw 871.50Sscwfile arch/mvme68k/dev/pcctwo_68k.c pcctwo 881.50Sscwfile arch/mvme68k/dev/memc_68k.c memc 891.51Sscw 901.51Sscw# This isn't as odd as it looks. This file is still needed even if 911.51Sscw# no vmetwo device is configured into the kernel. 921.51Sscwfile arch/mvme68k/dev/vme_two_68k.c vmetwo | pcctwo 931.1Schuck 941.1Schuckfile arch/mvme68k/mvme68k/autoconf.c 951.31Sscwfile arch/mvme68k/mvme68k/bus_dma.c 961.31Sscwfile arch/mvme68k/mvme68k/bus_space.c 971.5Schuckfile arch/mvme68k/mvme68k/clock.c 981.1Schuckfile arch/mvme68k/mvme68k/conf.c 991.14Sthorpejfile arch/mvme68k/mvme68k/db_memrw.c ddb | kgdb 1001.1Schuckfile arch/mvme68k/mvme68k/disksubr.c 1011.5Schuckfile arch/mvme68k/mvme68k/isr.c 1021.8Smycroftfile arch/mvme68k/mvme68k/machdep.c 1031.1Schuckfile arch/mvme68k/mvme68k/mem.c 1041.1Schuckfile arch/mvme68k/mvme68k/pmap.c 1051.20Sthorpejfile arch/mvme68k/mvme68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 1061.42Sfvdlfile arch/mvme68k/mvme68k/procfs_machdep.c procfs 1071.33Sscwfile arch/mvme68k/mvme68k/softintr.c 1081.1Schuckfile arch/mvme68k/mvme68k/sys_machdep.c 1091.1Schuckfile arch/mvme68k/mvme68k/trap.c 1101.1Schuckfile arch/mvme68k/mvme68k/vm_machdep.c 1111.23Sscwfile arch/m68k/m68k/cacheops.c 1121.47Sscwfile dev/clock_subr.c 1131.1Schuckfile dev/cons.c 1141.1Schuckfile dev/cninit.c 1151.36Sscw 1161.36Sscw# Motorola 68060 support package 1171.36Sscwinclude "arch/m68k/060sp/files.060sp" 1181.41Sscw 1191.41Sscw# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) 1201.41Sscwinclude "compat/aoutm68k/files.aoutm68k" 1211.1Schuck 1221.1Schuck# SunOS Binary Compatibility (COMPAT_SUNOS) 1231.25Skleinkinclude "compat/sunos/files.sunos" 1241.48Slukemfile arch/m68k/m68k/sunos_machdep.c compat_sunos 1251.26Skleink 1261.26Skleink# SVR4 Binary Compatibility (COMPAT_SVR4) 1271.26Skleinkinclude "compat/svr4/files.svr4" 1281.22Sitohy 1291.22Sitohy# Linux binary compatibility (COMPAT_LINUX) 1301.22Sitohyinclude "compat/linux/files.linux" 1311.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 1321.44Schristosfile arch/m68k/m68k/linux_trap.c compat_linux 1331.22Sitohy 1341.22Sitohy# OSS audio driver compatibility 1351.22Sitohyinclude "compat/ossaudio/files.ossaudio" 136