files.sparc revision 1.9
11.9Spk# $NetBSD: files.sparc,v 1.9 1995/09/05 21:43:09 pk 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.1Sderaadtdevice cgthree at sbus 681.2Scgdfile arch/sparc/dev/cgthree.c cgthree needs-flag 691.1Sderaadt 701.2Scgddevice cgsix at sbus 711.2Scgdfile arch/sparc/dev/cgsix.c cgsix needs-flag 721.1Sderaadt 731.2Scgdfile arch/sparc/dev/bt_subr.c cgsix cgthree 741.1Sderaadt 751.2Scgddevice le at sbus, ledma, obio: ifnet, ether 761.2Scgdfile arch/sparc/dev/if_le.c le 771.2Scgd 781.2Scgddevice ie at obio, vmes, vmel: ifnet, ether 791.2Scgdfile arch/sparc/dev/if_ie.c ie 801.2Scgd 811.6Spkdevice xdc at vmel {drive = -1} 821.6Spkdevice xd at xdc: disk 831.6Spkfile arch/sparc/dev/xd.c xd needs-flag 841.6Spkmajor {xd = 10} 851.7Spk 861.7Spkdevice si at vmes: scsi 871.9Spkdevice sw at obio: scsi 881.9Spkfile arch/sparc/dev/si.c si sw needs-flag 891.2Scgd 901.2Scgdpseudo-device kbd 911.2Scgd 921.2Scgdfile arch/sparc/dev/cons.c 931.2Scgdfile arch/sparc/dev/event.c 941.2Scgdfile arch/sparc/dev/fb.c 951.2Scgdfile arch/sparc/dev/ms.c 961.2Scgdfile arch/sparc/dev/kbd.c kbd 971.2Scgd 981.2Scgdfile arch/sparc/fpu/fpu.c 991.2Scgdfile arch/sparc/fpu/fpu_add.c 1001.2Scgdfile arch/sparc/fpu/fpu_compare.c 1011.2Scgdfile arch/sparc/fpu/fpu_div.c 1021.2Scgdfile arch/sparc/fpu/fpu_explode.c 1031.2Scgdfile arch/sparc/fpu/fpu_implode.c 1041.2Scgdfile arch/sparc/fpu/fpu_mul.c 1051.2Scgdfile arch/sparc/fpu/fpu_sqrt.c 1061.2Scgdfile arch/sparc/fpu/fpu_subr.c 1071.2Scgd 1081.2Scgdfile arch/sparc/rcons/raster_op.c rconsole 1091.2Scgdfile arch/sparc/rcons/raster_text.c rconsole 1101.2Scgdfile arch/sparc/rcons/rcons_font.c rconsole 1111.2Scgdfile arch/sparc/rcons/rcons_kern.c rconsole 1121.2Scgdfile arch/sparc/rcons/rcons_subr.c rconsole 1131.1Sderaadt 1141.1Sderaadt# N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 1151.1Sderaadt# identified the exact problem yet. NOOPT_C suffices for now. 1161.2Scgdfile arch/sparc/sparc/autoconf.c 1171.2Scgdfile arch/sparc/sparc/amd7930intr.s audio 1181.2Scgdfile arch/sparc/sparc/cache.c 1191.2Scgdfile arch/sparc/sparc/conf.c 1201.2Scgdfile arch/sparc/sparc/in_cksum.c 1211.2Scgdfile arch/sparc/sparc/intr.c 1221.2Scgdfile arch/sparc/sparc/kgdb_stub.c 1231.1Sderaadt# sparc/sparc/locore.s is handled specially in the makefile, 1241.1Sderaadt# because it must come first in the "ld" command line. 1251.2Scgdfile arch/sparc/sparc/locore2.c 1261.2Scgdfile arch/sparc/sparc/machdep.c 1271.2Scgdfile arch/sparc/sparc/process_machdep.c 1281.2Scgdfile arch/sparc/sparc/mem.c 1291.2Scgdfile arch/sparc/sparc/openprom.c 1301.2Scgdfile arch/sparc/sparc/pmap.c 1311.1Sderaadt# the following overrides the generic "sys_process.c" 1321.2Scgd# commented out by deraadt 1331.2Scgd#file arch/sparc/sparc/sys_process.c 1341.2Scgdfile arch/sparc/sparc/sys_machdep.c 1351.2Scgdfile arch/sparc/sparc/trap.c 1361.2Scgdfile arch/sparc/sparc/vm_machdep.c 1371.2Scgdfile arch/sparc/sparc/disksubr.c 1381.1Sderaadt 1391.1Sderaadtfile kludge_for_in_proto.c hy needs-flag 1401.2Scgd 1411.2Scgdfile arch/sparc/sparc/db_interface.c ddb 1421.2Scgdfile arch/sparc/sparc/db_trace.c ddb 1431.2Scgdfile arch/sparc/sparc/db_disasm.c ddb 1441.2Scgd 1451.2Scgd# 1461.2Scgd# Compatibility modules 1471.2Scgd# 1481.2Scgd 1491.2Scgd# SVR4 Binary Compatibility (COMPAT_SVR4) 1501.2Scgdinclude "../../../compat/svr4/files.svr4" 1511.2Scgdfile arch/sparc/sparc/svr4_machdep.c compat_svr4 1521.3Schristosfile arch/sparc/sparc/sunos_machdep.c compat_sunos 1531.2Scgd 1541.2Scgd# SunOS Binary Compatibility (COMPAT_SUNOS) 1551.2Scgdinclude "../../../compat/sunos/files.sunos" 156