1*64788Storek# @(#)files.sparc 8.3 (Berkeley) 10/30/93 259181Storek# 359181Storek# sparc-specific configuration info 459181Storek 559181Storekmaxusers 2 8 64 659181Storek 759181Storekdevice mainbus at root { } # no locators (yet?) 859181Storek 959181Storekdevice audio at mainbus 1059181Storekfile sparc/dev/bsd_audio.c bsdaudio audio needs-flag 1159181Storek 1259181Storekdevice auxreg at mainbus 1359181Storekfile sparc/sparc/auxreg.c 1459181Storek 1559181Storekdevice clock at mainbus 1659181Storekdevice timer at mainbus 1759181Storekfile sparc/sparc/clock.c 1859181Storek 1959181Storekdevice cpu at mainbus 2059181Storekfile sparc/sparc/cpu.c 2159181Storek 2259181Storekdevice memreg at mainbus 2359181Storekfile sparc/sparc/memreg.c 2459181Storek 2559181Storekdevice zs at mainbus 2659181Storekfile sparc/dev/zs.c zs needs-count 2759181Storek 2859181Storekdevice sbus at mainbus { slot = -1, offset = -1 } 2959181Storekfile sparc/sbus/sbus.c sbus 3059181Storek 3159181Storekdevice dma at sbus 3259181Storekdevice esp at sbus: scsi 3359181Storekfile sparc/sbus/esp.c esp dma 3459181Storek 3559181Storekdevice bwtwo at sbus 3659181Storekfile sparc/sbus/bwtwo.c bwtwo needs-flag 3759181Storek 3864781Storek# shared code between cg3/cg6 drivers 3964781Storekfile sparc/sbus/bt_subr.c cgthree cgsix 4064781Storek 4159181Storekdevice cgthree at sbus 4259181Storekfile sparc/sbus/cgthree.c cgthree needs-flag 4359181Storek 4464781Storekdevice cgsix at sbus 4564781Storekfile sparc/sbus/cgsix.c cgsix needs-flag 4664781Storek 4759181Storekdevice le at sbus: ifnet, ether 4859181Storekfile sparc/sbus/if_le.c le 4959181Storek 5059181Storek 5159181Storekmajor { sd = 7 } 5259181Storek 5359181Storekfile sparc/dev/cons.c 5459181Storekfile sparc/dev/event.c 5559181Storekfile sparc/dev/fb.c 56*64788Storek# The console keyboard driver is not really optional, but we want 57*64788Storek# a pseudo-device style `attach' call, and this is the easiest way 58*64788Storek# to obtain one. If one is not declared, the kernel will fail to link. 59*64788Storekpseudo-device kbd 60*64788Storekfile sparc/dev/kbd.c kbd 6159181Storekfile sparc/dev/ms.c 6259181Storek 6359181Storekfile sparc/fpu/fpu.c 6459181Storekfile sparc/fpu/fpu_add.c 6559181Storekfile sparc/fpu/fpu_compare.c 6659181Storekfile sparc/fpu/fpu_div.c 6759181Storekfile sparc/fpu/fpu_explode.c 6859181Storekfile sparc/fpu/fpu_implode.c 6959181Storekfile sparc/fpu/fpu_mul.c 7059181Storekfile sparc/fpu/fpu_sqrt.c 7159181Storekfile sparc/fpu/fpu_subr.c 7259181Storek 7364781Storekfile sparc/rcons/raster_op.c rconsole 7459181Storekfile sparc/rcons/raster_text.c rconsole 7559181Storekfile sparc/rcons/rcons_font.c rconsole 7659181Storekfile sparc/rcons/rcons_kern.c rconsole 7759181Storekfile sparc/rcons/rcons_subr.c rconsole 7859181Storek 7963919Storek# N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 8063919Storek# identified the exact problem yet. NOOPT_C suffices for now. 8159181Storekfile sparc/sparc/autoconf.c 8259181Storekfile sparc/sparc/bsd_audiointr.s bsdaudio audio needs-flag 8363919Storekfile sparc/sparc/cache.c compile-with "${NOOPT_C}" 8459181Storekfile sparc/sparc/conf.c 8559181Storekfile sparc/sparc/in_cksum.c 8659181Storekfile sparc/sparc/intr.c 8759181Storekfile sparc/sparc/kgdb_stub.c 8859181Storek# sparc/sparc/locore.s is handled specially in the makefile, 8959181Storek# because it must come first in the "ld" command line. 9059181Storekfile sparc/sparc/locore2.c 9159181Storekfile sparc/sparc/machdep.c 9259181Storekfile sparc/sparc/mem.c 9359181Storekfile sparc/sparc/openprom.c 9463919Storekfile sparc/sparc/pmap.c compile-with "${NOOPT_C}" 9559181Storek# the following overrides the generic "sys_process.c" 9659181Storekfile sparc/sparc/sys_process.c 9759181Storekfile sparc/sparc/sys_machdep.c trace 9859181Storekfile sparc/sparc/trap.c 9959181Storekfile sparc/sparc/vm_machdep.c 10059181Storek 10159181Storekfile sparc/sunos/sun_disklabel.c compat_sunos 10259181Storekfile sparc/sunos/sun_ioctl.c compat_sunos 10359181Storekfile sparc/sunos/sun_misc.c compat_sunos 10459181Storekfile sparc/sunos/sun_sysent.c compat_sunos 10559181Storek 10659181Storekfile kludge_for_in_proto.c hy needs-flag 107