files.mac68k revision 1.88.2.7
11.88.2.7Sscottr# $NetBSD: files.mac68k,v 1.88.2.7 1999/11/01 06:19:09 scottr Exp $ 21.16Scgd 31.1Sbriggs# mac68k-specific configuration info 41.70Sscottr 51.70Sscottr# options understood by the mac68k-specific part of the kernel 61.70Sscottr# (note, these are case-sensitive) 71.85Sscottrdefopt opt_adb.h ADB_DEBUG MRG_ADB ALTXBUTTONS 81.85Sscottrdefopt opt_mac68k.h DISABLE_EXT_CACHE ZS_CONSOLE_ABORT 91.21Scgd 101.88.2.3Sscottrdefopt opt_wsdisplay_compat.h WSDISPLAY_COMPAT_GRF 111.88.2.3Sscottrdefopt opt_wsdisplay_compat.h WSDISPLAY_COMPAT_ITE WSDISPLAY_COMPAT_ITEFONT 121.88.2.3Sscottr 131.21Scgd# maxpartitions must be first item in files.${ARCH}.newconf 141.21Scgdmaxpartitions 8 151.1Sbriggs 161.1Sbriggsmaxusers 2 8 64 171.1Sbriggs 181.77Sthorpejdevice mainbus { } # no locators (yet?) 191.41Sthorpejattach mainbus at root 201.1Sbriggs 211.88.2.1Sscottrinclude "dev/wscons/files.wscons" 221.88.2.1Sscottr 231.58Sscottrdefine obio_norm { [addr = -1], ["no drq" = -1], ["no hsk" = -1] } 241.58Sscottrdefine obio_scsi5380 { [addr = -1], [drq = -1], [hsk = -1] } 251.77Sthorpejdevice obio: obio_norm, obio_scsi5380 261.45Sbriggsattach obio at mainbus 271.81Sscottrfile arch/mac68k/obio/obio.c obio 281.45Sbriggs 291.86Senderdevice adb { } 301.58Sscottrattach adb at obio_norm 311.19Sbriggsfile arch/mac68k/dev/adb.c adb 321.19Sbriggsfile arch/mac68k/dev/adbsysasm.s 331.67Sscottrfile arch/mac68k/dev/adb_direct.c 341.67Sscottrfile arch/mac68k/dev/pm_direct.c 351.86Sender 361.86Senderdevice aed 371.86Senderattach aed at adb 381.86Senderfile arch/mac68k/dev/aed.c aed needs-flag 391.86Sender 401.88.2.1Sscottrdevice akbd: wskbddev 411.88.2.1Sscottrattach akbd at adb 421.88.2.1Sscottrfile arch/mac68k/dev/akbd.c akbd needs-flag 431.88.2.1Sscottr 441.88.2.1Sscottrdevice ams: wsmousedev 451.88.2.1Sscottrattach ams at adb 461.88.2.1Sscottrfile arch/mac68k/dev/ams.c ams needs-flag 471.13Sbriggs 481.77Sthorpejdevice asc 491.58Sscottrattach asc at obio_norm 501.81Sscottrfile arch/mac68k/obio/asc.c asc needs-flag 511.88.2.1Sscottr 521.88.2.1Sscottrdevice nubus { } 531.88.2.1Sscottrattach nubus at mainbus 541.88.2.1Sscottrfile arch/mac68k/nubus/nubus.c nubus 551.1Sbriggs 561.54Sscottrdefine grfbus { } 571.48Sscottrfile arch/mac68k/dev/grf_subr.c grfbus 581.48Sscottr 591.77Sthorpejdevice intvid: grfbus 601.58Sscottrattach intvid at obio_norm 611.81Sscottrfile arch/mac68k/obio/grf_obio.c intvid 621.48Sscottr 631.77Sthorpejdevice macvid: grfbus 641.48Sscottrattach macvid at nubus 651.81Sscottrfile arch/mac68k/nubus/grf_nubus.c macvid 661.88.2.2Sscottr 671.88.2.2Sscottrdevice macfb: wsemuldisplaydev, wsrasteremulops 681.88.2.2Sscottrattach macfb at grfbus 691.88.2.2Sscottrfile arch/mac68k/dev/macfb.c macfb needs-flag 701.88.2.5Sscottr 711.88.2.5Sscottrfile arch/mac68k/dev/maccons.c akbd & macfb 721.74Sbriggs 731.77Sthorpejdevice ae: ifnet, ether, arp, dp8390nic 741.59Sscottrattach ae at nubus with ae_nubus 751.81Sscottrfile arch/mac68k/nubus/if_ae_nubus.c ae_nubus 761.59Sscottrfile arch/mac68k/dev/if_ae.c ae 771.1Sbriggs 781.77Sthorpejdevice mc: ifnet, ether, arp 791.74Sbriggsattach mc at obio_norm with mc_obio 801.74Sbriggsfile arch/mac68k/dev/if_mc.c mc 811.81Sscottrfile arch/mac68k/obio/if_mc_obio.c mc_obio 821.64Sbriggs 831.77Sthorpejdevice sn: ifnet, ether, arp 841.64Sbriggsattach sn at obio_norm with sn_obio 851.64Sbriggsattach sn at nubus with sn_nubus 861.64Sbriggsfile arch/mac68k/dev/if_sn.c sn 871.81Sscottrfile arch/mac68k/obio/if_sn_obio.c sn_obio 881.81Sscottrfile arch/mac68k/nubus/if_sn_nubus.c sn_nubus 891.88Sscottr 901.88Sscottr# Sony floppy disk controller 911.88Sscottrdevice iwm { drive = -1 } 921.88Sscottrattach iwm at obio_norm 931.88Sscottr 941.88Sscottrdevice fd: disk 951.88Sscottrattach fd at iwm 961.88Sscottrfile arch/mac68k/obio/iwm_fd.c fd needs-flag 971.88Sscottrfile arch/mac68k/obio/iwm.s fd needs-flag 981.43Sbriggs 991.72Sbouyerinclude "dev/scsipi/files.scsipi" 1001.1Sbriggs 1011.43Sbriggs# Option 1 for ncr5380 support 1021.77Sthorpejdevice ncrscsi: scsi 1031.58Sscottrattach ncrscsi at obio_scsi5380 1041.35Sbriggsfile arch/mac68k/dev/mac68k5380.c ncrscsi needs-flag 1051.11Sbriggs 1061.43Sbriggs# Option 2 for ncr5380 support 1071.77Sthorpejdevice sbc: scsi, ncr5380sbc 1081.61Sscottrattach sbc at obio_scsi5380 with sbc_obio 1091.46Sscottrfile arch/mac68k/dev/sbc.c sbc 1101.81Sscottrfile arch/mac68k/obio/sbc_obio.c sbc_obio 1111.43Sbriggs 1121.77Sthorpejdevice esp: scsi, ncr53c9x 1131.58Sscottrattach esp at obio_norm 1141.88.2.7Sscottrfile arch/mac68k/obio/esp.c esp 1151.39Sscottr 1161.77Sthorpejdevice zsc { channel = -1 } 1171.58Sscottrattach zsc at obio_norm 1181.47Sbriggsfile arch/mac68k/dev/zs.c zsc needs-flag 1191.73Sscottr#file arch/mac68k/dev/z8530sc.c zsc 1201.73Sscottrfile dev/ic/z8530sc.c zsc 1211.47Sbriggs 1221.77Sthorpejdevice zstty: tty 1231.47Sbriggsattach zstty at zsc 1241.73Sscottrfile dev/ic/z8530tty.c zstty needs-flag 1251.80Sscottrfile arch/mac68k/dev/zs_kgdb.c kgdb 1261.43Sbriggs 1271.43Sbriggs# This one is out of alphabetical order 1281.77Sthorpejdevice fpu 1291.58Sscottrattach fpu at mainbus 1301.43Sbriggsfile arch/mac68k/mac68k/fpu.c fpu 1311.1Sbriggs 1321.80Sscottrfile arch/m68k/m68k/db_memrw.c ddb | kgdb 1331.62Sbriggsinclude "arch/m68k/fpe/files.fpe" 1341.36Sbriggs 1351.8Sbriggsfile arch/mac68k/mac68k/autoconf.c 1361.79Senderfile arch/mac68k/mac68k/bus_space.c 1371.8Sbriggsfile arch/mac68k/mac68k/clock.c 1381.38Smycroftfile arch/mac68k/mac68k/conf.c 1391.1Sbriggsfile arch/mac68k/mac68k/disksubr.c disk 1401.84Sscottrfile arch/mac68k/mac68k/intr.c 1411.88.2.7Sscottrfile arch/mac68k/mac68k/iop.c 1421.80Sscottrfile arch/mac68k/mac68k/kgdb_machdep.c kgdb 1431.8Sbriggsfile arch/mac68k/mac68k/machdep.c 1441.19Sbriggsfile arch/mac68k/mac68k/macrom.c 1451.19Sbriggsfile arch/mac68k/mac68k/macromasm.s 1461.49Sscottrfile arch/mac68k/mac68k/mainbus.c 1471.8Sbriggsfile arch/mac68k/mac68k/mem.c 1481.8Sbriggsfile arch/mac68k/mac68k/pmap.c 1491.82Sthorpejfile arch/mac68k/mac68k/pmap_bootstrap.c compile-with "${NOPROF_C}" 1501.8Sbriggsfile arch/mac68k/mac68k/pram.c 1511.23Sbriggsfile arch/mac68k/mac68k/pramasm.s 1521.74Sbriggsfile arch/mac68k/mac68k/psc.c 1531.8Sbriggsfile arch/mac68k/mac68k/sys_machdep.c 1541.8Sbriggsfile arch/mac68k/mac68k/trap.c 1551.8Sbriggsfile arch/mac68k/mac68k/via.c 1561.1Sbriggsfile arch/mac68k/mac68k/vm_machdep.c 1571.9Sbriggs 1581.13Sbriggsfile dev/cons.c 1591.26Smellonfile dev/cninit.c 1601.22Sbriggs 1611.53Spk# Memory Disk for installs 1621.43Sbriggs# These files are out of order 1631.53Spkfile arch/mac68k/dev/md_root.c memory_disk_hooks 1641.37Sbriggs 1651.37Sbriggsmajor {sd = 4} 1661.37Sbriggsmajor {cd = 6} 1671.53Spkmajor {md = 13} 1681.31Schristos 1691.31Schristos# Compatibility modules 1701.31Schristos 1711.31Schristos# SunOS Binary Compatibility (COMPAT_SUNOS) 1721.62Sbriggsinclude "compat/sunos/files.sunos" 1731.31Schristosfile arch/m68k/m68k/sunos_machdep.c compat_sunos 1741.88.2.4Sscottr 1751.88.2.4Sscottr# SVR4 Binary Compatibility (COMPAT_SVR4) 1761.88.2.4Sscottrinclude "compat/svr4/files.svr4" 1771.87Sitohy 1781.87Sitohy# Linux binary compatibility (COMPAT_LINUX) 1791.87Sitohyinclude "compat/linux/files.linux" 1801.87Sitohyinclude "compat/linux/arch/m68k/files.linux_m68k" 1811.87Sitohy 1821.87Sitohy# OSS audio driver compatibility 1831.87Sitohyinclude "compat/ossaudio/files.ossaudio" 184