files.mvme68k revision 1.59
11.59Schristos# $NetBSD: files.mvme68k,v 1.59 2004/11/14 19:04:44 christos Exp $ 21.1Schuck 31.1Schuck# config file for mvme68k 41.1Schuck 51.49Slukemdefflag opt_m060sp.h M060SP 61.57Shedefflag PANICBUTTON # panic on ABORT if not DDB 71.36Sscw 81.1Schuck# maxpartitions must be first item in files.${ARCH}.newconf 91.1Schuckmaxpartitions 8 101.1Schuck 111.19Sthorpejdevice mainbus { } 121.3Sthorpejattach mainbus at root 131.40Sscwfile arch/mvme68k/dev/mainbus.c mainbus 141.1Schuck 151.50Sscwdevice clock 161.50Sscw 171.50Sscw# Grab the MD VMEbus goop 181.50Sscwinclude "dev/vme/files.vme" 191.50Sscw 201.50Sscw# Grab the common MVME glue 211.50Sscwinclude "dev/mvme/files.mvme" 221.50Sscw 231.5Schuck# MVME-147 Peripheral Channel Controller 241.19Sthorpejdevice pcc { [ ipl = -1 ] } 251.5Schuckattach pcc at mainbus 261.40Sscwfile arch/mvme68k/dev/pcc.c pcc needs-flag 271.1Schuck 281.31Sscw# MVME-147 VME controller chip 291.34Sscwdevice vmepcc: mvmebus, vmebus 301.31Sscwattach vmepcc at pcc 311.40Sscwfile arch/mvme68k/dev/vme_pcc.c vmepcc 321.31Sscw 331.50Sscw# MVME-147 Clock 341.5Schuckattach clock at pcc with clock_pcc 351.5Schuckfile arch/mvme68k/dev/clock_pcc.c clock_pcc 361.1Schuck 371.50Sscw# ZS Serial ports 381.19Sthorpejdevice zsc { channel = -1 } 391.5Schuckfile arch/mvme68k/dev/zs.c zsc 401.5Schuckfile dev/ic/z8530sc.c zsc 411.5Schuck 421.50Sscw# MVME-147 Serial ports 431.5Schuckattach zsc at pcc with zsc_pcc 441.5Schuckfile arch/mvme68k/dev/zs_pcc.c zsc_pcc needs-flag 451.35Sscw 461.50Sscw# MVME-1[67]2 Serial ports 471.35Sscwattach zsc at pcctwo with zsc_pcctwo 481.35Sscwfile arch/mvme68k/dev/zs_pcctwo.c zsc_pcctwo needs-flag 491.5Schuck 501.19Sthorpejdevice zstty: tty 511.5Schuckattach zstty at zsc 521.5Schuckfile dev/ic/z8530tty.c zstty needs-flag 531.9Schuck 541.50Sscw# MVME-147 Parallel printer 551.9Schuckattach lpt at pcc with lpt_pcc 561.40Sscwfile arch/mvme68k/dev/lpt_pcc.c lpt_pcc 571.23Sscw 581.6Sthorpej# device defined in sys/conf/files 591.21Sdrochnerattach le at pcc with le_pcc: le24 601.40Sscwfile arch/mvme68k/dev/if_le.c le_pcc 611.5Schuck 621.47Sscw# TimeKeeper NVRAM device 631.47Sscwdevice timekeeper: mk48txx 641.47Sscwattach timekeeper at mainbus 651.47Sscwfile arch/mvme68k/dev/timekeeper.c timekeeper 661.47Sscw 671.10Spk# Memory disk for boot tape 681.37Sscwfile dev/md_root.c memory_disk_hooks 691.7Schuck 701.28Sthorpejinclude "dev/scsipi/files.scsipi" 711.1Schuck 721.5Schuck# WD33C93 SCSI ... 731.5Schuckdefine sbic 741.5Schuckfile arch/mvme68k/dev/sbic.c sbic 751.5Schuck 761.5Schuck# ... on the MVME-147 771.19Sthorpejdevice wdsc: sbic, scsi 781.5Schuckattach wdsc at pcc with wdsc_pcc 791.40Sscwfile arch/mvme68k/dev/wdsc.c wdsc_pcc 801.24Sscw 811.50Sscwfile arch/mvme68k/dev/pcctwo_68k.c pcctwo 821.50Sscwfile arch/mvme68k/dev/memc_68k.c memc 831.51Sscw 841.51Sscw# This isn't as odd as it looks. This file is still needed even if 851.51Sscw# no vmetwo device is configured into the kernel. 861.51Sscwfile arch/mvme68k/dev/vme_two_68k.c vmetwo | pcctwo 871.1Schuck 881.1Schuckfile arch/mvme68k/mvme68k/autoconf.c 891.31Sscwfile arch/mvme68k/mvme68k/bus_dma.c 901.31Sscwfile arch/mvme68k/mvme68k/bus_space.c 911.5Schuckfile arch/mvme68k/mvme68k/clock.c 921.1Schuckfile arch/mvme68k/mvme68k/conf.c 931.1Schuckfile arch/mvme68k/mvme68k/disksubr.c 941.5Schuckfile arch/mvme68k/mvme68k/isr.c 951.8Smycroftfile arch/mvme68k/mvme68k/machdep.c 961.1Schuckfile arch/mvme68k/mvme68k/mem.c 971.20Sthorpejfile arch/mvme68k/mvme68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 981.33Sscwfile arch/mvme68k/mvme68k/softintr.c 991.1Schuckfile arch/mvme68k/mvme68k/trap.c 1001.23Sscwfile arch/m68k/m68k/cacheops.c 1011.54Schsfile arch/m68k/m68k/db_memrw.c ddb | kgdb 1021.56Schsfile arch/m68k/m68k/pmap_motorola.c 1031.59Schristosfile arch/m68k/m68k/procfs_machdep.c procfs 1041.55Schsfile arch/m68k/m68k/sys_machdep.c 1051.53Schsfile arch/m68k/m68k/vm_machdep.c 1061.1Schuckfile dev/cons.c 1071.1Schuckfile dev/cninit.c 1081.36Sscw 1091.36Sscw# Motorola 68060 support package 1101.36Sscwinclude "arch/m68k/060sp/files.060sp" 1111.41Sscw 1121.41Sscw# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) 1131.41Sscwinclude "compat/aoutm68k/files.aoutm68k" 1141.1Schuck 1151.1Schuck# SunOS Binary Compatibility (COMPAT_SUNOS) 1161.25Skleinkinclude "compat/sunos/files.sunos" 1171.48Slukemfile arch/m68k/m68k/sunos_machdep.c compat_sunos 1181.26Skleink 1191.26Skleink# SVR4 Binary Compatibility (COMPAT_SVR4) 1201.26Skleinkinclude "compat/svr4/files.svr4" 1211.22Sitohy 1221.22Sitohy# Linux binary compatibility (COMPAT_LINUX) 1231.22Sitohyinclude "compat/linux/files.linux" 1241.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 1251.44Schristosfile arch/m68k/m68k/linux_trap.c compat_linux 1261.22Sitohy 1271.22Sitohy# OSS audio driver compatibility 1281.22Sitohyinclude "compat/ossaudio/files.ossaudio" 1291.52Sgehenna 1301.52Sgehennainclude "arch/mvme68k/conf/majors.mvme68k" 131