files.sparc revision 1.14
11.14Sthorpej# $NetBSD: files.sparc,v 1.14 1996/02/27 22:09:18 thorpej Exp $ 21.2Scgd 31.2Scgd# @(#)files.sparc 8.1 (Berkeley) 7/19/93 41.1Sderaadt# sparc-specific configuration info 51.1Sderaadt 61.2Scgd# maxpartitions must be first item in files.${ARCH}.newconf 71.2Scgdmaxpartitions 8 81.2Scgd 91.1Sderaadtmaxusers 2 8 64 101.1Sderaadt 111.2Scgddevice mainbus at root {} 121.2Scgd 131.2Scgddevice obio at mainbus { [addr = -1], [level = -1] } 141.2Scgddevice vmel at mainbus { [addr = -1], [level = -1], [vect = -1] } 151.2Scgddevice vmes at mainbus { [addr = -1], [level = -1], [vect = -1] } 161.2Scgdfile arch/sparc/dev/obio.c obio vmel vmes 171.1Sderaadt 181.1Sderaadtdevice audio at mainbus 191.2Scgdfile arch/sparc/dev/amd7930.c audio needs-flag 201.1Sderaadt 211.1Sderaadtdevice auxreg at mainbus 221.2Scgdfile arch/sparc/sparc/auxreg.c 231.1Sderaadt 241.2Scgddevice clock at mainbus, obio 251.2Scgddevice oclock at obio 261.2Scgddevice timer at mainbus, obio 271.4Spkdevice eeprom at obio 281.2Scgdfile arch/sparc/sparc/clock.c 291.1Sderaadt 301.1Sderaadtdevice cpu at mainbus 311.2Scgdfile arch/sparc/sparc/cpu.c 321.1Sderaadt 331.2Scgddevice memreg at mainbus, obio 341.2Scgdfile arch/sparc/sparc/memreg.c 351.1Sderaadt 361.2Scgddevice zs at mainbus, obio 371.2Scgdfile arch/sparc/dev/zs.c zs needs-count 381.2Scgd 391.2Scgddevice fdc at mainbus {} 401.2Scgddevice fd at fdc: disk 411.2Scgdfile arch/sparc/dev/fd.c fd needs-flag 421.2Scgdfile arch/sparc/sparc/bsd_fdintr.s fd 431.1Sderaadt 441.1Sderaadtdevice sbus at mainbus { slot = -1, offset = -1 } 451.2Scgdfile arch/sparc/dev/sbus.c sbus 461.2Scgd 471.5Spk# 481.5Spk# Machine-independent SCSI drivers 491.5Spk# 501.5Spkinclude "../../../scsi/files.scsi" 511.1Sderaadt 521.2Scgdmajor { sd = 7 } 531.2Scgdmajor { vnd = 8 } 541.2Scgdmajor { cd = 18 } 551.2Scgd 561.2Scgddevice dma at sbus, obio 571.2Scgddevice espdma at sbus { slot = -1, offset = -1 } 581.2Scgddevice ledma at sbus { slot = -1, offset = -1 } 591.2Scgdfile arch/sparc/dev/dma.c dma espdma ledma needs-flag 601.2Scgd 611.2Scgddevice esp at sbus, espdma, obio: scsi 621.2Scgdfile arch/sparc/dev/esp.c esp needs-flag 631.1Sderaadt 641.8Spkdevice bwtwo at sbus, obio, vmes, vmel 651.2Scgdfile arch/sparc/dev/bwtwo.c bwtwo needs-flag 661.1Sderaadt 671.10Spkdevice cgtwo at sbus, obio, vmes 681.10Spkfile arch/sparc/dev/cgtwo.c cgtwo needs-flag 691.10Spk 701.1Sderaadtdevice cgthree at sbus 711.2Scgdfile arch/sparc/dev/cgthree.c cgthree needs-flag 721.1Sderaadt 731.14Sthorpejdevice cgfour at obio 741.14Sthorpejfile arch/sparc/dev/cgfour.c cgfour needs-flag 751.14Sthorpej 761.14Sthorpejdevice cgsix at sbus, obio 771.2Scgdfile arch/sparc/dev/cgsix.c cgsix needs-flag 781.1Sderaadt 791.14Sthorpejdevice cgeight at obio 801.14Sthorpejfile arch/sparc/dev/cgeight.c cgeight needs-flag 811.14Sthorpej 821.14Sthorpejfile arch/sparc/dev/bt_subr.c cgsix cgthree cgfour cgeight 831.1Sderaadt 841.2Scgddevice le at sbus, ledma, obio: ifnet, ether 851.2Scgdfile arch/sparc/dev/if_le.c le 861.2Scgd 871.2Scgddevice ie at obio, vmes, vmel: ifnet, ether 881.2Scgdfile arch/sparc/dev/if_ie.c ie 891.2Scgd 901.6Spkdevice xdc at vmel {drive = -1} 911.6Spkdevice xd at xdc: disk 921.6Spkfile arch/sparc/dev/xd.c xd needs-flag 931.6Spkmajor {xd = 10} 941.11Schuck 951.11Schuckdevice xyc at vmes {drive = -1} 961.11Schuckdevice xy at xyc: disk 971.11Schuckfile arch/sparc/dev/xy.c xy needs-flag 981.11Schuckmajor {xy = 3} 991.7Spk 1001.13Sthorpejdevice si at vmes: scsi, ncr5380sbc 1011.13Sthorpejdevice sw at obio: scsi, ncr5380sbc 1021.13Sthorpejfile arch/sparc/dev/si.c si sw 1031.2Scgd 1041.2Scgdpseudo-device kbd 1051.2Scgd 1061.2Scgdfile arch/sparc/dev/cons.c 1071.2Scgdfile arch/sparc/dev/event.c 1081.2Scgdfile arch/sparc/dev/fb.c 1091.2Scgdfile arch/sparc/dev/ms.c 1101.2Scgdfile arch/sparc/dev/kbd.c kbd 1111.2Scgd 1121.2Scgdfile arch/sparc/fpu/fpu.c 1131.2Scgdfile arch/sparc/fpu/fpu_add.c 1141.2Scgdfile arch/sparc/fpu/fpu_compare.c 1151.2Scgdfile arch/sparc/fpu/fpu_div.c 1161.2Scgdfile arch/sparc/fpu/fpu_explode.c 1171.2Scgdfile arch/sparc/fpu/fpu_implode.c 1181.2Scgdfile arch/sparc/fpu/fpu_mul.c 1191.2Scgdfile arch/sparc/fpu/fpu_sqrt.c 1201.2Scgdfile arch/sparc/fpu/fpu_subr.c 1211.1Sderaadt 1221.1Sderaadt# N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 1231.1Sderaadt# identified the exact problem yet. NOOPT_C suffices for now. 1241.2Scgdfile arch/sparc/sparc/autoconf.c 1251.2Scgdfile arch/sparc/sparc/amd7930intr.s audio 1261.2Scgdfile arch/sparc/sparc/cache.c 1271.2Scgdfile arch/sparc/sparc/conf.c 1281.2Scgdfile arch/sparc/sparc/in_cksum.c 1291.2Scgdfile arch/sparc/sparc/intr.c 1301.2Scgdfile arch/sparc/sparc/kgdb_stub.c 1311.1Sderaadt# sparc/sparc/locore.s is handled specially in the makefile, 1321.1Sderaadt# because it must come first in the "ld" command line. 1331.2Scgdfile arch/sparc/sparc/locore2.c 1341.2Scgdfile arch/sparc/sparc/machdep.c 1351.2Scgdfile arch/sparc/sparc/process_machdep.c 1361.2Scgdfile arch/sparc/sparc/mem.c 1371.2Scgdfile arch/sparc/sparc/openprom.c 1381.2Scgdfile arch/sparc/sparc/pmap.c 1391.1Sderaadt# the following overrides the generic "sys_process.c" 1401.2Scgd# commented out by deraadt 1411.2Scgd#file arch/sparc/sparc/sys_process.c 1421.2Scgdfile arch/sparc/sparc/sys_machdep.c 1431.2Scgdfile arch/sparc/sparc/trap.c 1441.2Scgdfile arch/sparc/sparc/vm_machdep.c 1451.2Scgdfile arch/sparc/sparc/disksubr.c 1461.1Sderaadt 1471.1Sderaadtfile kludge_for_in_proto.c hy needs-flag 1481.2Scgd 1491.2Scgdfile arch/sparc/sparc/db_interface.c ddb 1501.2Scgdfile arch/sparc/sparc/db_trace.c ddb 1511.2Scgdfile arch/sparc/sparc/db_disasm.c ddb 1521.12Spk 1531.12Spk# 1541.12Spk# Raster Console 1551.12Spk# 1561.12Spkinclude "../../../dev/rcons/files.rcons" 1571.2Scgd 1581.2Scgd# 1591.2Scgd# Compatibility modules 1601.2Scgd# 1611.2Scgd 1621.2Scgd# SVR4 Binary Compatibility (COMPAT_SVR4) 1631.2Scgdinclude "../../../compat/svr4/files.svr4" 1641.2Scgdfile arch/sparc/sparc/svr4_machdep.c compat_svr4 1651.3Schristosfile arch/sparc/sparc/sunos_machdep.c compat_sunos 1661.2Scgd 1671.2Scgd# SunOS Binary Compatibility (COMPAT_SUNOS) 1681.2Scgdinclude "../../../compat/sunos/files.sunos" 169