files.x68k revision 1.72
11.72Stsutsui# $NetBSD: files.x68k,v 1.72 2011/03/17 13:25:54 tsutsui Exp $ 21.1Soki# 31.1Soki# new style config file for x68k architecture 41.1Soki# 51.1Soki 61.43Slukemdefflag M060SP 71.32Sminoura 81.43Slukemdefflag JUPITER 91.43Slukemdefflag PANICBUTTON 101.43Slukemdefflag opt_extmem.h EXTENDED_MEMORY 111.23Sminoura 121.1Soki# maxpartitions must be first item in files.${ARCH}.newconf 131.1Sokimaxpartitions 8 141.1Soki 151.1Sokimaxusers 2 16 64 161.1Soki 171.19Sthorpejdevice mainbus {} 181.1Sokiattach mainbus at root 191.1Soki 201.19Sthorpejdevice cpu 211.1Sokiattach cpu at mainbus 221.69Sisakifile arch/x68k/x68k/mainbus.c 231.1Soki 241.1Sokidefine event {} 251.1Sokifile arch/x68k/dev/event.c event 261.1Soki 271.1Sokifile arch/x68k/x68k/x68k_init.c 281.1Sokifile arch/x68k/x68k/autoconf.c 291.1Sokifile arch/x68k/x68k/conf.c 301.1Sokifile arch/x68k/x68k/disksubr.c disk 311.1Sokifile arch/x68k/x68k/machdep.c 321.1Sokifile arch/x68k/x68k/mem.c 331.20Sthorpejfile arch/x68k/x68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 341.1Sokifile arch/x68k/x68k/trap.c 351.6Sokifile arch/x68k/x68k/fpu.c 361.23Sminourafile arch/x68k/x68k/bus.c 371.28Sminourafile arch/m68k/m68k/cacheops.c 381.50Schsfile arch/m68k/m68k/db_memrw.c ddb 391.52Schsfile arch/m68k/m68k/pmap_motorola.c 401.59Shefile arch/m68k/m68k/procfs_machdep.c procfs 411.51Schsfile arch/m68k/m68k/sys_machdep.c 421.49Schsfile arch/m68k/m68k/vm_machdep.c 431.15Soki 441.70Sthorpejfile common/bus_dma/bus_dmamem_common.c 451.70Sthorpej 461.1Sokifile dev/cons.c 471.23Sminourafile dev/cninit.c 481.1Soki 491.1Soki# Emulation modules 501.1Soki# 6888x emulator (FPU_EMULATE) 511.4Sokiinclude "arch/m68k/fpe/files.fpe" 521.12Sis 531.12Sis# 68060 software support package 541.12Sisinclude "arch/m68k/060sp/files.060sp" 551.1Soki 561.19Sthorpejdevice xcom: tty 571.14Sthorpejattach xcom at mainbus 581.14Sthorpejfile arch/x68k/dev/com.c xcom needs-count 591.1Soki 601.1Soki# graphic devices 611.60Schsdefine grfb { addr = -1 } 621.1Soki 631.19Sthorpejdevice grfbus: grfb 641.1Sokiattach grfbus at mainbus 651.1Soki 661.60Schsdevice grf { grfaddr = -1 } 671.1Sokiattach grf at grfb 681.1Sokifile arch/x68k/dev/grf.c grf needs-count 691.60Schsfile arch/x68k/dev/grf_conf.c grf | ite 701.60Schsfile arch/x68k/dev/grf_machdep.c grf | ite 711.60Schsfile arch/x68k/dev/grf_tv.c grf | ite 721.60Schsfile arch/x68k/dev/grf_gv.c grf | ite 731.1Soki 741.42Slukemdefparam opt_ite.h ITE_KERNEL_ATTR 751.60Schsdevice ite : tty 761.1Sokiattach ite at grf 771.1Sokifile arch/x68k/dev/ite.c ite needs-flag 781.60Schsfile arch/x68k/dev/ite_tv.c grf | ite 791.1Sokifile arch/x68k/dev/kbdmap.c ite 801.1Soki 811.23Sminouradevice intio {[addr = -1], [intr = -1], [dma = -1], [dmaintr = -1]} 821.23Sminouraattach intio at mainbus 831.23Sminourafile arch/x68k/dev/intio.c intio 841.23Sminoura 851.23Sminouradevice xel 861.23Sminouraattach xel at intio 871.23Sminourafile arch/x68k/dev/xel.c xel 881.23Sminoura 891.23Sminouradevice mfp {} 901.23Sminouraattach mfp at intio 911.23Sminourafile arch/x68k/dev/mfp.c mfp 921.23Sminoura 931.23Sminouradevice clock 941.23Sminouraattach clock at mfp 951.23Sminourafile arch/x68k/x68k/clock.c clock needs-flag 961.23Sminoura 971.23Sminouradevice kbd: event 981.23Sminouraattach kbd at mfp 991.23Sminourafile arch/x68k/dev/kbd.c kbd needs-flag 1001.23Sminoura 1011.67Sisakidevice pow: sysmon_power, sysmon_taskq 1021.66Sisakiattach pow at mfp 1031.66Sisakifile arch/x68k/dev/pow.c pow 1041.66Sisaki 1051.23Sminouradevice rtc 1061.23Sminouraattach rtc at intio 1071.23Sminourafile arch/x68k/dev/rtclock.c rtc 1081.23Sminoura 1091.23Sminouradevice dmac 1101.23Sminouraattach dmac at intio 1111.23Sminourafile arch/x68k/dev/intio_dmac.c dmac needs-flag 1121.23Sminoura 1131.43Slukemdefflag opt_zsc.h ZSCONSOLE 1141.42Slukemdefparam opt_zsc.h ZSCN_SPEED 1151.23Sminouradevice zsc {channel = -1} 1161.23Sminouraattach zsc at intio 1171.23Sminourafile arch/x68k/dev/zs.c zsc needs-flag 1181.23Sminourafile dev/ic/z8530sc.c zsc 1191.23Sminoura 1201.23Sminouradevice zstty: tty 1211.23Sminouraattach zstty at zsc 1221.23Sminourafile dev/ic/z8530tty.c zstty needs-flag 1231.23Sminoura 1241.23Sminouradevice ms: event 1251.23Sminouraattach ms at zsc 1261.23Sminourafile arch/x68k/dev/ms.c ms needs-flag 1271.23Sminoura 1281.23Sminouradevice neptune {[addr = -1]} 1291.23Sminouraattach neptune at intio 1301.23Sminourafile arch/x68k/dev/neptune.c neptune 1311.23Sminoura 1321.23Sminouraattach ne at neptune with ne_neptune: rtl80x9 1331.23Sminourafile arch/x68k/dev/if_ne_neptune.c ne_neptune 1341.23Sminoura 1351.23Sminouradevice opm 1361.23Sminouraattach opm at intio 1371.23Sminourafile arch/x68k/dev/opm.c opm 1381.38Sminoura 1391.46Saugustssdevice vs: audiobus, auconv, mulaw, msm6258 1401.38Sminouraattach vs at intio 1411.38Sminourafile arch/x68k/dev/vs.c vs needs-flag 1421.23Sminoura 1431.23Sminouradevice fdc { unit = -1 } 1441.23Sminouraattach fdc at intio 1451.23Sminoura 1461.23Sminouradevice fd: disk 1471.23Sminouraattach fd at fdc 1481.23Sminourafile arch/x68k/dev/fd.c fd needs-flag 1491.31Sminoura 1501.31Sminouradevice par 1511.31Sminouraattach par at intio 1521.31Sminourafile arch/x68k/dev/par.c par needs-flag 1531.23Sminoura 1541.23Sminoura# 1551.23Sminoura# SCSI drivers 1561.23Sminoura# 1571.23Sminourainclude "dev/scsipi/files.scsipi" 1581.23Sminoura 1591.23Sminouradevice scsirom {} 1601.23Sminouraattach scsirom at intio 1611.23Sminourafile arch/x68k/dev/scsirom.c scsirom 1621.23Sminoura 1631.23Sminouraattach spc at scsirom with spc_intio 1641.23Sminourafile arch/x68k/dev/spc.c spc_intio needs-flag 1651.23Sminoura 1661.23Sminouradevice mha: scsi 1671.23Sminouraattach mha at scsirom 1681.23Sminourafile arch/x68k/dev/mha.c mha needs-flag 1691.23Sminoura 1701.68Sisakidevice sram 1711.68Sisakiattach sram at intio 1721.68Sisakifile arch/x68k/dev/sram.c sram 1731.68Sisaki 1741.27Sthorpejdefpseudo bell 1751.1Sokifile arch/x68k/dev/opmbell.c bell needs-flag 1761.1Soki 1771.40Sisaki# Nereid Ethernet 1781.40Sisakiattach ne at intio with ne_intio: rtl80x9 1791.40Sisakifile arch/x68k/dev/if_ne_intio.c ne_intio 1801.2Soki 1811.47Sisaki# Nereid USB 1821.47Sisakiattach slhci at intio with slhci_intio 1831.47Sisakifile arch/x68k/dev/slhci_intio.c slhci_intio 1841.53Sisaki 1851.53Sisaki# Nereid Bank Memory Disk 1861.53Sisakidevice bmd 1871.53Sisakiattach bmd at intio 1881.53Sisakifile arch/x68k/dev/bmd.c bmd needs-flag 1891.47Sisaki 1901.5Spk# memory disk 1911.34Sminourafile dev/md_root.c memory_disk_hooks 1921.1Soki 1931.37Sminoura# NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K) 1941.37Sminourainclude "compat/aoutm68k/files.aoutm68k" 1951.37Sminoura 1961.37Sminoura# SunOS Binary Compatibility (COMPAT_SUNOS) 1971.4Sokiinclude "compat/sunos/files.sunos" 1981.1Sokifile arch/m68k/m68k/sunos_machdep.c compat_sunos 1991.25Skleink 2001.25Skleink# SVR4 Binary Compatibility (COMPAT_SVR4) 2011.25Skleinkinclude "compat/svr4/files.svr4" 2021.22Sitohy 2031.22Sitohy# Linux binary compatibility (COMPAT_LINUX) 2041.22Sitohyinclude "compat/linux/files.linux" 2051.22Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 2061.39Schristosfile arch/m68k/m68k/linux_trap.c compat_linux 2071.22Sitohy 2081.22Sitohy# OSS audio driver compatibility 2091.22Sitohyinclude "compat/ossaudio/files.ossaudio" 2101.47Sisaki 2111.47Sisaki# USB support 2121.47Sisakiinclude "dev/usb/files.usb" 2131.48Sgehenna 2141.72Stsutsui# ATA and ATAPI support 2151.72Stsutsuiinclude "dev/ata/files.ata" 2161.72Stsutsui 2171.48Sgehennainclude "arch/x68k/conf/majors.x68k" 218